표시용 사용자 이름 처리
사용자 관리 시스템에서 데이터베이스에 저장된 사용자 이름을 표시해야 합니다. 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));
}
}