Java Вместе
Улучшенный цикл for (иногда называется циклом "for each") используется для перебора элементов в массиве. Преимуществами его использования являются исключение возможности ошибки и улучшение читаемости кода.
Пример:
int[ ] primes = {2, 3, 5, 7};
for (int t: primes) {
System.out.println(t);
}
/*
2
3
5
7
*/
Улучшенный цикл for объявляет переменную типа, совместимого с элементами массива, к которым получен доступ. Переменная будет доступна внутри блока for, и его значение будет идентично текущему элементу массива.
Итак, на каждой итерации цикла, переменная t будет равна соответствующему элементу массива.
Обратите внимание на двоеточие после переменной в синтаксисе.