Primero que todo, utiliza las etiquetas GeSHi para publicar código.
Ahora, si lo que quieres es imprimir todos los valores del array:
int[] arreglo = {1,2,3,4,5};
for(int i=0; i<arreglo.length; i++){
System.
out.
println(arreglo
[i
]); }
Si ese era tu objetivo, el código que tenías estaba mal
Primero que todo no es necesario poner un
if para controlar que la variable iteradora esté por debajo del
length, ya de eso se encarga la condición del
for. Por otro lado, lo que estaba puesto dentro del método para imprimir, me parece algo raro, pues debes imprimir los elementos del arreglos, por lo tanto debes indexar en la variable
i. Eso de sumarselo al array, no se como lo manejará Java, pero en C# da error de compilación, pues no se puede usar el operador
+ entre un
array y un
intSalu2s