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

Что нужно соблюдать для использования For Each

Для использования `for-each` (улучшенного цикла `for`) в Java необходимо соблюдать следующие условия: 1. **Итерируемый объект** должен реализовывать интерфейс `Iterable` (например, коллекции, массивы). 2. **Тип элемента** в цикле должен быть совместим с типом элементов коллекции/массива. Пример с массивом: ```java String[] names = {"Alice", "Bob", "Charlie"}; for (String name : names) { System.out.println(name); } ``` Пример с коллекцией: ```java List numbers = List.of(1, 2, 3); for (int num : numbers) { System.out.println(num); } ``` **Ограничения:** - Нельзя изменять коллекцию во время итерации (вызов `remove()` приведёт к `ConcurrentModificationException`) - Нет доступа к индексу текущего элемента - Только последовательный проход вперёд
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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