Sobes.tech
Junior — Middle

Avez-vous utilisé l'API Stream lors de la manipulation de collections dans vos projets?

sobes.tech IA

Réponse de l'IA

Oui, l'API Stream en Java est utilisée pour un traitement pratique et efficace des collections. Elle permet d'écrire un code déclaratif pour filtrer, transformer, trier et agréger des données.

Exemple d'utilisation de l'API Stream pour filtrer et afficher une liste de nombres :

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) // ne garder que les pairs
               .forEach(System.out::println); // afficher à l'écran
    }
}

Cette approche simplifie le travail avec les collections et rend le code plus lisible.