Мне просто любопытно: есть ли разница в скорости и производительности между этими двумя реализациями цикла? Предположим, что метод size () возвращает длину массива, коллекции или объекта, который обрабатывает группу элементов (на самом деле это из XOM api).
Реализация 1:
int size = someArray.size();
for (int i = 0; i < size; i++) {
// do stuff here
}
Реализация 2:
for (int i = 0; i < someArray.size(); i++) {
// do stuff here
}