시작하기무료로 시작하기

표시용 사용자 이름 처리

사용자 관리 시스템에서 데이터베이스에 저장된 사용자 이름을 표시해야 합니다. Streams.forEach()를 사용하면 전통적인 반복문 없이 각 사용자 이름을 효율적으로 처리하고 출력할 수 있어요.

java.util에 있는 필요한 클래스는 모두 import되어 있습니다.

이 연습은 강의의 일부입니다

Java의 입력/출력과 스트림

강의 보기

연습 안내

  • usernames 리스트를 Stream 객체로 변환하세요.
  • 람다식을 사용해 stream의 각 요소를 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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));
    }
}
코드 편집 및 실행