【发布时间】:2016-04-10 08:43:39
【问题描述】:
我的代码有问题,因为当我尝试将字符串从 arraylist 分配给 array 时,它会抛出 NullPointerException。
String[][] data = new String[idList.size()][];
for(int i = 1; i<=idList.size(); i++) {
data[i][0] = idList.get(i);
data[i][1] = nameList.get(i);
data[i][2] = hList.get(i);
data[i][3] = sList.get(i);
data[i][4] = fList.get(i);
data[i][5] = mList.get(i);
data[i][6] = osList.get(i);
data[i][7] = tsList.get(i);
data[i][8] = podList.get(i);
data[i][9] = pacList.get(i);
}
谁能告诉我如何解决这个问题?
【问题讨论】:
-
在您的调试器中,您将能够看到
data[0]是null。我建议你初始化它们。
标签: java arrays nullpointerexception