public class ArreInt{
public static void main (String args[]){
int[][] array = new int[3][3];
//int i = 0;
//int j = 0;
//inserir elementos
array[0][0] = 1;
array[0][1] = 2;
array[0][2] = 3;
array[1][0] = 4;
array[1][1] = 5;
array[1][2] = 6;
array[2][0] = 7;
array[2][1] = 8;
array[2][2] = 9;
System.out.print(array[0][0]);
System.out.print(array[0][1]);
System.out.print(array[0][2]);
System.out.println("");
System.out.print(array[1][0]);
System.out.print(array[1][1]);
System.out.print(array[1][2]);
System.out.println("");
System.out.print(array[2][0]);
System.out.print(array[2][1]);
System.out.print(array[2][2]);
System.out.println("");
System.out.println("");
System.out.println("");
//imprindo ao contrario
for (int i = 0 ;i < array.length; i++){
for (int j = 0; j < array[i].length; j++){
System.out.print(array[2-i][2-j]);
}
}
System.out.println("");
//imprimindo normal
for (int i = 0 ;i < array.length; i++){
for (int j = 0; j < array[i].length; j++){
System.out.print(array[i][j]);
}
}
System.out.println("");
}
}
Como eu faço pra imprimir dentro do for (desse jeito 3 X 3)? e Mais, e como fazer pra ele imprimir SÓ AS DIAGONAIS (a principal e a secundária) assim:
principal
A 0 0
0 A 0
0 0 A
secundaria
0 0 A
0 A 0
A 0 0
com espaços em branco no lugar de zero.. nao consegui de jeito nenhum... Valeu desde já a força.. eu sei que isso é muito básico... isso que dá programar só no Swing... Valeu