【发布时间】:2010-12-19 15:45:13
【问题描述】:
我目前正在创建一个 java 应用程序,其中我有一个二维数组,我想将一些数据放入其中。
我正在创建这样的二维数组
String[][] addressData;
然后当我尝试将数据放入时,我使用引用二维数组中的确切位置,我想将数据输入到例如
addressData[0][0] = "String Data";
当我运行程序时,我得到一个 NullPointerException 错误。 我是否使用错误的方法将数据输入到这个二维数组中?
【问题讨论】:
-
您能添加更多代码吗?不是一个巨大的污点,只是一个编译并显示您正在讨论的行为的小例子。像“hello world”,但使用您的 String[][]。请记住您的 pre 和 code 标签...
-
好的,它在一个简单的 helloworld 应用程序中运行
public class Main { public static void main(String[] args) { String[][] addressData = null;地址数据[0][0] = "你好世界"; System.out.println(addressData[0][0]); } }
标签: java nullpointerexception multidimensional-array