У меня есть вопрос о для каждого цикла в Java. Если существует вызов метода MyClass.returnArray (), и я выполняю итерации по массиву с
for (ArrayElement e : MyClass.returnArray()) {
//do smth
}
будет .returnArray () быть названным каждым повторением?
Спасибо.
Нет, он будет вызван один раз. Это не похоже на условие завершения цикла for, который оценивается на каждой итерации.