gpt4 book ai didi

java - 如何打印二维Char数组(JAVA)

转载 作者:行者123 更新时间:2023-12-02 01:49:09 26 4
gpt4 key购买 nike

我正在尝试打印一个游戏板,该游戏板的每个点都有一个“-”:但是每次我运行此代码时,我都会将其打印到控制台:

[[C@2a139a55.

有什么建议吗?

public class Game {

public static void main(String[] args){

char realBoard[][] = new char[7][7];

for (int i=0;i<7;i++){
for(int j=0;j<7;j++){
realBoard[i][j]='-';
}
}
System.out.print((realBoard));
}
}

最佳答案

realBoard 是一个数组,一个对象,所以你不能像这样打印它。您将需要再次迭代元素

for(char[] y: realBoard) {
for(char x: realBoard) {
System.out.print(x);
}
System.out.println();
}

关于java - 如何打印二维Char数组(JAVA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53254213/

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