duda arrays
Publicado por miguel angel (3 intervenciones) el 11/02/2013 02:37:02
Hola!
Tengo este código que imprime un array bidimensional en el que la primera fila contenga 1, la segunda 1,2 la tercera1,2,3...n. Mi duda está en saber qué se hace igualando: indices[i][j]=j+1; ? se guarda en la fila o columna?? . Estoy empezando con arrays y no me aclaro con los bucles for a la hora de recorrer los arrays bidimensionales
Aquí el código:
public static int[][] lineas(int N){
int lineas[][]=null;
if (N > 0){
lineas = new int[N][];
for (int i=0; i<N; i++){
lineas[i] = new int[i+1];
for (int j=0; j<=i; j++){
lineas[i][j] = j+1;
System.out.print(lineas[i][j]+" ");
}
System.out.println();
}
}
return lineas;
}
Saludos!
Tengo este código que imprime un array bidimensional en el que la primera fila contenga 1, la segunda 1,2 la tercera1,2,3...n. Mi duda está en saber qué se hace igualando: indices[i][j]=j+1; ? se guarda en la fila o columna?? . Estoy empezando con arrays y no me aclaro con los bucles for a la hora de recorrer los arrays bidimensionales
Aquí el código:
public static int[][] lineas(int N){
int lineas[][]=null;
if (N > 0){
lineas = new int[N][];
for (int i=0; i<N; i++){
lineas[i] = new int[i+1];
for (int j=0; j<=i; j++){
lineas[i][j] = j+1;
System.out.print(lineas[i][j]+" ");
}
System.out.println();
}
}
return lineas;
}
Saludos!
Valora esta pregunta


0