
Антон Евтушенко
25 уровень
Задачу решил, но вопросы по циклу foreach.
Архивный

Комментарии (13)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Wladyslaw Java Developer Master
9 ноября 2019, 12:34
foreach - это неявный итнратор. Вот та переменная, которую ты в фориче объявил будет на каждой итерации содержать элемент коллекции, в отличии от обычного фора
0
Антон Евтушенко Java Developer
9 ноября 2019, 12:44
можно по проще плиз?))
я не могу понять((
0
Wladyslaw Java Developer Master
9 ноября 2019, 12:54
+2
Антон Евтушенко Java Developer
9 ноября 2019, 13:00
как сделать чтоб foreach заработал как for ?
(для вывода как по учебнику)
0
Wladyslaw Java Developer Master
9 ноября 2019, 13:07решение
Не знаю о каком учебнике речь, но это разные циклы, предназначены для разных целей и не всегда взаимозаменимы. Я сейчас не вспомню случая когда форич нельзя было бы заменить на фор, но вот обычный фор не всегда заменим на форич.
В твоем случае можно написать просто
+2
Антон Евтушенко Java Developer
9 ноября 2019, 13:13
IDEA ругается...
0
Wladyslaw Java Developer Master
9 ноября 2019, 13:15решение
значит что-то написал не так. У меня тоже IDE не запущена, может и я опечатку допустил где, на то нам идеа и нужна.
Покажи что написал, и на что ругается
+1
Ksenia VolkovaJava Developer в DXCMaster
9 ноября 2019, 13:45
Зачем ты так с System.out ))
0
Антон Евтушенко Java Developer
9 ноября 2019, 13:47
Спасибо!)
0
Wladyslaw Java Developer Master
9 ноября 2019, 13:49
ну тут просто sout + tab не прокатит, вот.
0
Ksenia VolkovaJava Developer в DXCMaster
9 ноября 2019, 13:54
import static System.*; - конечно, короче 😉
0
Wladyslaw Java Developer Master
9 ноября 2019, 13:57
если несколько раз вызвать - то да🙃
0
IceBergMaster
9 ноября 2019, 12:25
Зачем ты q используешь как индекс, если это элемент?
0