Aan de slagGa gratis aan de slag

Gebruikersnamen verwerken voor weergave

In een gebruikersbeheersysteem moeten we gebruikersnamen uit een database tonen. Met Streams en .forEach() kunnen we elke gebruikersnaam efficiënt verwerken en afdrukken zonder traditionele lussen te gebruiken.

Alle benodigde classes uit java.util zijn al voor je geïmporteerd.

Deze oefening maakt deel uit van de cursus

Input/Output en streams in Java

Cursus bekijken

Oefeninstructies

  • Zet de lijst usernames om in een Stream-object.
  • Druk elk element in de stream af met een lambda-expressie.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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));
    }
}
Code bewerken en uitvoeren