创建JSONArray

时间:2018-03-05 13:33:41

标签: java json

我正在创建一个JSONArray对象数组:

JSONArray Records[] = new JSONArray[10];

但是,每当我尝试访问它时,我都会使用以下代码获取空指针异常:

int sizeOfOneArr = Records[2].length();

我错过了一个重要的概念吗?

感谢。

1 个答案:

答案 0 :(得分:1)

new JSONArray[10];表示创建一个大小为10的Array对象.10个位置中的每一个仍然是未分配的,并且 null 。您需要显式分配JSONArray类型的对象以引用数组的每个索引。