Sobes.tech
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.