¿Cuál es el costo de llamar a array.length
Al actualizar los bucles para cada uno de los bucles de nuestra aplicación, encontré muchos de estos "patrones":
for (int i = 0, n = a.length; i < n; i++) {
...
}
en lugar de
for (int i = 0; i < a.length; i++) {
...
}
Puedo ver que ganas rendimiento para las colecciones porque no necesitas llamar altamaño() Método con cada bucle. Pero con matrices ??
Entonces surgió la pregunta: esarray.length
¿Más caro que una variable regular?