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

Что используется в For Each

В Java `for-each` (улучшенный цикл `for`) используется для итерации по коллекциям и массивам без явного управления индексом или итератором. Под капотом он использует `Iterable` интерфейс (метод `iterator()`) для коллекций и обычный индексный доступ для массивов. Пример с коллекцией: ```java List list = List.of("a", "b", "c"); for (String s : list) { System.out.println(s); } ``` Пример с массивом: ```java int[] arr = {1, 2, 3}; for (int num : arr) { System.out.println(num); } ``` Ограничения: - Нельзя изменять коллекцию во время итерации (вызовет `ConcurrentModificationException`) - Нет доступа к текущему индексу - Работает только с `Iterable` или массивами
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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