如何在java中打印二维数组,而不为每组元素换行?i、 代表7x7棋盘游戏

如何在java中打印二维数组,而不为每组元素换行?i、 代表7x7棋盘游戏,java,multidimensional-array,Java,Multidimensional Array,我试图打印一个二维整数数组,它代表一个7x7棋盘游戏。我已经用0填充了数组,正在尝试使用嵌套的for循环打印它: public void showBoard(){ for(int i = 0; i < 7; i++){ System.out.println("\n"); for(int j =0; j < 7; j++){ System.out.println(board[i][j]); }

我试图打印一个二维整数数组,它代表一个7x7棋盘游戏。我已经用0填充了数组,正在尝试使用嵌套的for循环打印它:

public void showBoard(){

    for(int i = 0; i < 7; i++){
        System.out.println("\n");
        for(int j =0; j < 7; j++){
            System.out.println(board[i][j]);    
        }
    }

}
您必须使用而不是:-)

println(…)
总是在作为参数传递的文本后追加一个换行符,正如Javadoc所说:

打印一个字符串,然后终止该行。此方法的行为就像它调用然后调用


使用System.out.print而不是println
0000000
0000000
0000000
0000000
0000000
0000000
0000000