为什么我的 8x8 X 和 0 在每次输出后都会断线
Why does my 8x8 X and 0 break line after each output
我正在尝试创建一个 8x8 交替 X 和 0 以在下一行中切换位置
X0X0X0X0
0X0X0X0X
X0X0X0X0
0X0X0X0X
X0X0X0X0
0X0X0X0X
X0X0X0X0
0X0X0X0X
而我的 return 是这个
X
0
X
0
X
0
X
0
0
X
...
如果我没有使用 \n 语句,是什么导致代码总是断行
public class Main {
public static void main(String[] args) {
for (int row = 0; row < 8; row++) {
if (row % 2 == 0) {
for (int row1 = 0; row1 < 8; row1++) {
if (row1 % 2 == 0) {
System.out.println("X");
} else {
System.out.println("0");
}
}
System.out.println("\n");
} else {
for (int row2 = 0; row2 < 8; row2++) {
if (row2 % 2 == 0) {
System.out.println("0");
} else {
System.out.println("X");
}
}
System.out.println("\n");
}
}
}
}
println
中的ln
代表行。
我正在尝试创建一个 8x8 交替 X 和 0 以在下一行中切换位置
X0X0X0X0
0X0X0X0X
X0X0X0X0
0X0X0X0X
X0X0X0X0
0X0X0X0X
X0X0X0X0
0X0X0X0X
而我的 return 是这个
X
0
X
0
X
0
X
0
0
X
...
如果我没有使用 \n 语句,是什么导致代码总是断行
public class Main {
public static void main(String[] args) {
for (int row = 0; row < 8; row++) {
if (row % 2 == 0) {
for (int row1 = 0; row1 < 8; row1++) {
if (row1 % 2 == 0) {
System.out.println("X");
} else {
System.out.println("0");
}
}
System.out.println("\n");
} else {
for (int row2 = 0; row2 < 8; row2++) {
if (row2 % 2 == 0) {
System.out.println("0");
} else {
System.out.println("X");
}
}
System.out.println("\n");
}
}
}
}
println
中的ln
代表行。