Hallo ich hab ein kleines Problem, einer unserer Aufgaben lautet Tic Tac Toe auf der Kosole auszugeben. Ich hab bisher das geschrieben:
public static void main(String[] args) {
char [] [] spielfeld = new char [3] [3];
for (int i=0; i<3; i++){
for (int j=0; j<3; j++){
spielfeld [j] = '0';
}
}
spielfeld[0][0]= 'X';
spielfeld[1][1]= 'X';
spielfeld[2][2]= 'X';
for (int k=0; k<3; k++){
for (int 1=0; 1<3; 1++){
System.out.print(spielfeld[k][1]);
}
System.out.println();
}
}
}
ausgabe:
000
XXX
000
Ich muss eben die X so ausgeben lassen:
X O O
O X O
O O X
was muss ich ändern?
public static void main(String[] args) {
char [] [] spielfeld = new char [3] [3];
for (int i=0; i<3; i++){
for (int j=0; j<3; j++){
spielfeld [j] = '0';
}
}
spielfeld[0][0]= 'X';
spielfeld[1][1]= 'X';
spielfeld[2][2]= 'X';
for (int k=0; k<3; k++){
for (int 1=0; 1<3; 1++){
System.out.print(spielfeld[k][1]);
}
System.out.println();
}
}
}
ausgabe:
000
XXX
000
Ich muss eben die X so ausgeben lassen:
X O O
O X O
O O X
was muss ich ändern?