See More

import java.util.Arrays; import java.util.List; import java.util.function.Consumer; class ConsImpl implements Consumer { int div; ConsImpl(int div){ this.div = div; } public void accept(Integer i) { if (i%div == 0) System.out.println(i); } } public class JavaLambda { public static void main(String...args){ System.out.println("Print the content of the List."); List values = Arrays.asList(3,9,10,7,15); values.forEach(i -> System.out.println(i)); // Implementing the consumer value System.out.println("Multiples from 3"); Consumer consumer = new ConsImpl(3); values.forEach(consumer); //Defining in lambada Style System.out.println("Print the content from into the lambda function."); Consumer consumerLambda = i -> System.out.println("Into a Lambda function -> " + i); values.forEach(consumerLambda); } }