Lambda Expression in java : Using Lambda Expression We Can Reduce Number Of Lines of Java Code. this Feature Was introduce in Version 8 of java.
Note – Lambdas Expression Used Only Functional Interface.
Lambda Expression in java
Example 1
@FunctionalInterface
public interface A {
public void test();
}
public class B {
public static void main(String[] args ) {
A a1 = ( ) -> { System.out.println(10); } ;
a1.test();
}
}
Output : 10
Example 2
@FunctionalInterface
public interface A {
public void test( int x );
}
public class B {
public static void main(String[] args ) {
A a1 = ( int x ) -> { System.out.println(x); } ;
a1.test(100);
}
}
Output : 100
