0

我目前正在创建一个 java 应用程序,其中我有一个二维数组,我想将一些数据放入其中。

我正在创建二维数组

String[][] addressData;

然后当我尝试将数据放入时,我使用引用二维数组中的确切位置,我想将数据输入到例如

addressData[0][0] = "String Data";

该程序在我运行时编译但出现 NullPointerException 错误。我是否使用错误的方法将数据输入到这个二维数组中?

4

1 回答 1

10

String[][] addressData - 这只是声明,您必须创建实际对象 String[][] addressData = new String[size][size];

顺便说一句,java String[][] 中没有二维数组是字符串数组的数组

于 2009-11-23T21:29:09.380 回答