Junior — Middle
¿Ha utilizado la API de Stream al trabajar con colecciones en sus proyectos?
sobes.tech AI
Respuesta de la IA
Sí, la API de Streams en Java se utiliza para un procesamiento conveniente y eficiente de colecciones. Permite escribir código declarativo para filtrar, transformar, ordenar y agregar datos.
Ejemplo de uso de la API de Streams para filtrar y mostrar una lista de números:
import java.util.Arrays;
import java.util.List;
public class StreamExample {
public static void main(String[] args) {
List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6);
numbers.stream()
.filter(n -> n % 2 == 0) // solo los pares
.forEach(System.out::println); // mostrar en pantalla
}
}
Este enfoque simplifica el trabajo con colecciones y hace que el código sea más legible.