Ребят, я задачу решил уже, но остался вопрос, что делает эта строка:
for(Integer x : list) System.out.println(x);
спасибо за помощь.
armen
22 уровень
Не догоняю!!
Решен
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Xtrein W
10 октября 2019, 21:12
равноценно for(int i = 0; i < list.size();i++) System.out.println(list.get(i));
0
Ksenia VolkovaJava Developer в DXCMaster
4 октября 2019, 11:06
Это так называемый цикл foreach
Он перебирает все элементы списка list, сохраняя их в переменную x (на каждой итерации x будет равен очередному элементу).
+2
armen
4 октября 2019, 11:10
Все, понял. спасибо.
+2
Wladyslaw Java Developer Master
4 октября 2019, 11:06
Особая форма цикла фор. For each называется. Неявный итератор.
Можешь читать буквально. "Для каждого элемента такого-то типа в такой то коллекции" ну и блок кода, как а обычном цикле.
0
armen
4 октября 2019, 11:10
спасибо, все понял
0