Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在java中尝试初始化多维数组时收到NullPointerException错误_Java_Arrays - Fatal编程技术网

在java中尝试初始化多维数组时收到NullPointerException错误

在java中尝试初始化多维数组时收到NullPointerException错误,java,arrays,Java,Arrays,当我试图在数组中逐个插入元素时,我很难弄明白为什么java中多维数组的初始化不能正常工作。我的代码如下所示: public char[][] board; public Board() { for (int i = 0; i < ROWS; i++) { for (int j = 0; j < COLUMNS; j++) { board[i][j] = ' '; } } } public

当我试图在数组中逐个插入元素时,我很难弄明白为什么java中多维数组的初始化不能正常工作。我的代码如下所示:

public char[][] board;
public Board() {
      for (int i = 0; i < ROWS; i++) {
          for (int j = 0; j < COLUMNS; j++) {
              board[i][j] = ' ';
          }
      }
  }
public char[][]板;
公共委员会(){
对于(int i=0;i

我试图在将board数组设置为“new char[6][7]”时初始化它,但没有成功。行=6,列=7。如果您能帮助我们找出为什么会出现这样的错误,我们将不胜感激。谢谢大家!

public char[][]board=新字符[行][列]

显示你说你试过的代码。