Kom igångKom igång gratis

Bearbeta användarnamn för visning

I ett användarhanteringssystem behöver vi visa användarnamn som är lagrade i en databas. Med Streams och .forEach() kan vi effektivt bearbeta och skriva ut varje användarnamn utan att använda traditionella loopar.

Alla nödvändiga klasser från java.util har redan importerats åt dig.

Den här övningen är en del av kursen

Input/Output och strömmar i Java

Visa kurs

Övningsinstruktioner

  • Konvertera listan usernames till ett Stream-objekt.
  • Skriv ut varje element i stream med hjälp av ett lambdauttryck.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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));
    }
}
Redigera och kör kod