Comece agoraComece grátis

Processando nomes de usuário para exibição

Em um sistema de gerenciamento de usuários, precisamos exibir nomes de usuário armazenados em um banco de dados. Usando Streams e .forEach(), podemos processar e imprimir cada nome de usuário de forma eficiente, sem usar laços tradicionais.

Todas as classes necessárias de java.util já foram importadas para você.

Este exercicio faz parte do curso

Entrada/Saída e Streams em Java

Ver curso

Instruções do exercicio

  • Converta a lista usernames em um objeto Stream.
  • Imprima cada elemento no stream usando uma expressão lambda.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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));
    }
}
Editar e Executar Código