CommencerCommencer gratuitement

Traitement des noms d’utilisateur pour l’affichage

Dans un système de gestion des utilisateurs, nous devons afficher les noms d’utilisateur stockés dans une base de données. Avec les Streams et .forEach(), nous pouvons traiter et afficher efficacement chaque nom d’utilisateur sans utiliser de boucles traditionnelles.

Toutes les classes nécessaires de java.util ont été importées pour vous.

Cet exercice fait partie du cours

Entrées/Sorties et flux en Java

Afficher le cours

Instructions

  • Convertissez la liste usernames en un objet Stream.
  • Affichez chaque élément du stream en utilisant une expression lambda.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

public class UserDisplay {
    public static void main(String[] args) {
        List usernames = new ArrayList<>();
        usernames.add("Alice123");
        usernames.add("BobTheCoder");
        usernames.add("CharlieDev");
        usernames.add("David99");

        // Convert list to Stream
        Stream stream = usernames.____();
        // Print each username
        stream.____(name -> System.out.println("User: " + name));
    }
}
Modifier et exécuter le code