Mejores prácticas en el bucle `For` en java [duplicado]
Posible duplicado:
para la optimización del bucle
En java tengo un bloque de código:
<code>List e = {element1, element2, ...., elementn}; for(int i = 0; i < e.size(); i++){//Do something in here }; </code>
y otro bloque:
<code>List e = {element1, element2, ...., elementn}; int listSize = e.size(); for(int i = 0; i < listSize; i++){//Do something in here }; </code>
Creo que el segundo bloque es mejor, porque en el primer bloque, sii++
, tenemos que calculare.size()
Una vez más para comparar la condición en elfor
lazo. ¿Es correcto o incorrecto? Y comparando los dos bloques anteriores, ¿cuál es la mejor práctica para escribir? ¿Y por qué? Explícalo claramente e intenta este bucle tú mismo.