gpt4 book ai didi

java - 为什么我的数组在不同的计算机上打印出来的结果不同

转载 作者:行者123 更新时间:2023-11-30 09:17:47 25 4
gpt4 key购买 nike

为了我们的任务。我们必须创建一个 Absolon 游戏。但首先我们必须把显示板弄好。我使用 11 x 21 的二维数组对显示器进行了编程。使用此代码。我得到了以下答案并正确打印出来。 (IDE Neatbeans)

    char [][] board = new char [11][21];

for(int column =6; column <= 14; column=column+2 ) {
int row = 0;
board[row][column] = '=';
}

for(int column =6; column <= 14; column=column+2 ) {
int row = 1;
board[row][column] = 'o';
}

for(int column =6; column <= 14; column=column+2 ) {
int row = 10;
board[row][column] = '=';
}

for(int column =6; column <= 14; column=column+2 ) {
int row = 9;
board[row][column] = 'x';
}

for(int column =5; column <= 15; column=column+2 ) {
int row = 2;
board[row][column] = 'o';
}

for(int column =5; column <= 15; column=column+2 ) {
int row = 8;
board[row][column] = 'x';
}

for(int column =5; column <= 15; column=column+2 ) {
int row = 8;
board[row][column] = 'x';
}

for(int column =8; column <= 12; column=column+2 ) {
int row = 3;
board[row][column] = 'o';
}

for(int column =8; column <= 12; column=column+2 ) {
int row = 7;
board[row][column] = 'x';
}

int j=1;
for(int column =4; column >= 0; column-- ) {
board[j][column] = '"';
j = j+1;
}

int l=1;
for(int column =16; column <= 20; column++ ) {
board[l][column] = '"';
l = l+1;
}

int m=6;
for(int column =1; column <= 4; column++ ) {
board[m][column] = '"';
m = m+1;
}

int n=6;
for(int column =19; column >= 16; column-- ) {
board[n][column] = '"';
n = n+1;
}


//Print Out Board
for(int row =0; row < board.length; row++) {
for(int column =0; column < board[row].length; column++) {
System.out.print(board[row][column] + "");
}
System.out.println();
}

}

这是我的示例输出的链接。 http://postimg.org/image/dx656twrf/

但是当我去校园工作时也使用 neatbeans 解决同样的问题。它给了我一个全新的输出。

=====

“呜呜”

“呜呜呜”

“呜”

“”

“”

“”

“xxx”

“xxxxxx”

“xxxxx”

=====

怎么了。是IDE还是我的代码。请帮忙。

最佳答案

您尚未将 board 中的字符初始化为任何内容,因此它们默认为零,这在不同的系统上打印不同。用空白初始化 board,它将起作用。

关于java - 为什么我的数组在不同的计算机上打印出来的结果不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18803054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com