Усовершенствованный для / для каждого цикла в Java с помощью вызова метода, который возвращается, массив возвратит массив в каждом повторении?

У меня есть вопрос о для каждого цикла в Java. Если существует вызов метода MyClass.returnArray (), и я выполняю итерации по массиву с

for (ArrayElement e : MyClass.returnArray()) {
   //do smth
}

будет .returnArray () быть названным каждым повторением?

Спасибо.

31
задан Vimal 29 September 2019 в 23:00
поделиться

0 ответов

Нет, он будет вызван один раз. Это не похоже на условие завершения цикла for, который оценивается на каждой итерации.

2
ответ дан Eyal Schneider 27 November 2019 в 22:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: