创建JSONArray数组时出现空指针异常[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

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

JSONArray Records[] = new JSONArray[10];

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

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

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

谢谢。

java json
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.