Junior — Middle
Hai utilizzato l'API Stream quando lavoravi con le collezioni nei tuoi progetti?
sobes.tech AI
Risposta dell'AI
Sì, l'API Stream in Java viene utilizzata per un'elaborazione comoda ed efficiente delle collezioni. Permette di scrivere codice dichiarativo per filtrare, trasformare, ordinare e aggregare i dati.
Esempio di utilizzo dell'API Stream per filtrare e visualizzare una lista di numeri:
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 pari
.forEach(System.out::println); // visualizza a schermo
}
}
Questo approccio semplifica il lavoro con le collezioni e rende il codice più leggibile.