В java, улучшенном для цикла, безопасно ли предполагать, что зацикленное выражение будет оцениваться только один раз?

В Java цикл для каждого.

Если у меня есть метод, который генерирует массив, называется.genArray()

В следующем коде будет ли массив каждый раз перегенерироваться путем вызоваgenArray()? Или Java вызовет один раз метод и сохранит копию из массива?

for (String s : genArray())
{
    //...
}

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос