Нет, в этом случае, при том, как работают компиляторы, разницы в производительности нет.
Я предпочитаю первый подход с точки зрения читабельности, но это будет обсуждаться в другом месте.
Тем не менее, в качестве бонусного раздела к этому ответу:
for (int x = 0; x < calculateUserCountFromDatabaseOrSomething(); x++) {
//Do stuff
}
В приведенном выше случае это будет проблемой производительности, так как метод calculateUserCountFromDatabaseOrSomething()
будет вызываться на каждой итерации цикла. Это то, что обязательно нужно учитывать при написании программного обеспечения.