Java Foreach: использование и примеры
Java foreach - это цикл, который позволяет перебирать элементы коллекций и массивов без необходимости использовать индексную переменную. Он также известен как цикл foreach или цикл for each.
Синтаксис цикла foreach выглядит следующим образом:
for (тип_объекта имя_переменной : коллекция) {
// тело цикла
}
Например, если у вас есть массив чисел, то вы можете использовать цикл foreach для его перебора:
int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
System.out.println(number);
}
Результатом выполнения этого кода будет вывод чисел от 1 до 5.
Также можно использовать цикл foreach для перебора элементов коллекций:
List
names.add("John");
names.add("Bob");
names.add("Alice");
for (String name : names) {
System.out.println(name);
}
Результатом выполнения этого кода будет вывод всех имен в списке: John, Bob, Alice.
Цикл foreach автоматически перебирает все элементы коллекций и массивов, позволяя вам сосредоточиться на обработке каждого отдельного элемента без необходимости указания индекса. Это упрощает код и делает его более читаемым и легко поддерживаемым.