#326 Обработка списка строк через Stream API

Компании:
IgaTech
Темы:
JavaStream API и LambdaКод ревью

Что получится в результате?

List<String> l = new LinkedList<>();
l.add("first");
l.add("second");
l.add("last");

Stream<String> s0 = l.stream();
Stream<String> s1 = s0.filter(Objects::nonNull);
Stream<String> s2 = s1.map(String::toUpperCase);
List<String> result = s2.collect(Collectors.toList());

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти