НачатьНачать бесплатно

Обработка имён пользователей для отображения

В системе управления пользователями нам нужно отобразить имена пользователей, хранящиеся в базе данных. С помощью 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));
    }
}
Редактировать и запускать код