ÎncepețiÎncepe gratuit

Procesarea numelor de utilizator pentru afișare

Într-un sistem de gestionare a utilizatorilor, trebuie să afișăm numele de utilizator stocate într-o bază de date. Folosind Streams și .forEach(), putem procesa și afișa eficient fiecare nume de utilizator, fără a recurge la buclele tradiționale.

Toate clasele necesare din java.util au fost deja importate pentru tine.

Acest exercițiu face parte din cursul

Input/Output și Fluxuri în Java

Vezi cursul

Instrucțiuni pentru exercițiu

  • Convertește lista usernames într-un obiect Stream.
  • Afișează fiecare element din stream folosind o expresie lambda.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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));
    }
}
Editează și rulează codul