Обработка имён пользователей для отображения
В системе управления пользователями нам нужно отобразить имена пользователей, хранящиеся в базе данных. С помощью Streams и .forEach() можно эффективно обработать и вывести каждое имя — без использования традиционных циклов.
Все необходимые классы из java.util уже импортированы.
Это упражнение является частью курса
Ввод/вывод и потоки в 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));
}
}