## Lambda Expression in Java

In this tutorial, We will show you about, How to create simple **Lambda Expression** in **Java 8**. The example program has been tested and shared in the same post.

#### Functional Interface

package com.dineshkrish; /** * * @author Dinesh Krishnan * */ public interface Arithmetic { public int calculate(int a, int b); }

#### Implementation Program

package com.dineshkrish; /** * * @author Dinesh Krishnan * */ public class AdditionTest { public static void main(String[] args) { Arithmetic add = (a, b) -> { return a + b; }; Arithmetic sub = (a, b) -> { return a - b; }; Arithmetic mul = (a, b) -> { return a * b; }; Arithmetic div = (a, b) -> { return a / b; }; System.out.println(add.calculate(30, 10)); System.out.println(sub.calculate(30, 10)); System.out.println(mul.calculate(30, 10)); System.out.println(div.calculate(30, 10)); } }

#### Output

40 20 300 3

### More from my site

Hello, folks, I am a founder of idineshkrishnan.com. I love open source technologies, If you find my tutorials are useful, please consider making donations to these charities.

## No responses yet