czy zrobić to w Java:Java: ile razy jest wyrażenie kolekcji oceniane w „foreach”
for(String s : myCollection.expensiveListGeneration())
{
doSomething();
}
jest expensiveListGeneration() wywoływana tylko raz na początku działalności lub w każdej iteracji cyklu?
Czy zależy od wdrożenia?
możliwy duplikat [wydajność foreach Java] (http://stackoverflow.com/questions/904582/java-foreach-efficiency) –