Posteriormente a mirar en diversos repositorios y páginas al final nos hemos encontrado la resolución que te compartiremos aquí.
Ejemplo 1: lista iterada de Java lambda
List<String> items =newArrayList<>();
items.add("A");
items.add("B");
items.add("C");
items.add("D");
items.add("E");//lambda//Output : A,B,C,D,E
items.forEach(item->System.out.println(item));//Output : C
items.forEach(item->if("C".equals(item))System.out.println(item););//method reference//Output : A,B,C,D,E
items.forEach(System.out::println);//Stream and filter//Output : B
items.stream().filter(s->s.contains("B")).forEach(System.out::println);
Ejemplo 2: foreach java en línea
names.forEach(name ->System.out.println(name));
Ejemplo 3: bucle en java 8
List<Integer> data =newArrayList<>();//Indexed Loopfor(int i =0,size=data.size();i<size;i++)System.out.println(data.get(i));//For each loopfor(Integer element : data)System.out.println(element);//Using forEach
data.forEach(System.out::println);//Using Stream
data.stream().forEach(System.out::println)//While loopint i =0;while(i<data.size())System.out.println(data.get(i++));
valoraciones y reseñas
Al final de todo puedes encontrar las referencias de otros creadores, tú además tienes el poder insertar el tuyo si te apetece.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)