Встречается на собеседованиях • сегодня

Что делает Lambda в For Each

Лямбда-выражение в `forEach` позволяет выполнить действие для каждого элемента коллекции или потока. Это компактная замена анонимного класса. Пример с коллекцией: ```java List names = Arrays.asList("Alice", "Bob", "Charlie"); names.forEach(name -> System.out.println(name)); ``` Эквивалентно: ```java names.forEach(new Consumer() { @Override public void accept(String name) { System.out.println(name); } }); ``` Ключевые особенности: - Лямбда принимает параметр (элемент коллекции) - Выполняет тело выражения (действие) - Не возвращает результат (void) - Работает с любым Iterable или Stream
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы