Inizia subitoInizia gratis

Elaborare i nomi utente per la visualizzazione

In un sistema di gestione utenti, dobbiamo visualizzare i nomi utente salvati in un database. Usando Streams e .forEach(), possiamo elaborare e stampare in modo efficiente ogni nome utente senza ricorrere ai cicli tradizionali.

Tutte le classi necessarie da java.util sono già state importate per te.

Questo esercizio fa parte del corso

Input/Output e Stream in Java

Visualizza corso

Istruzioni dell'esercizio

  • Converte la lista usernames in un oggetto Stream.
  • Stampa ogni elemento nello stream usando un'espressione lambda.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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));
    }
}
Modifica ed esegui il codice