jsonarray遍历
时间: 2023-09-07 17:17:40 浏览: 156
java json数组遍历
遍历 `JSONArray` 可以使用 `for` 循环或者迭代器。
使用 `for` 循环遍历 `JSONArray`:
```java
JSONArray jsonArray = new JSONArray("[1, 2, 3, 4, 5]");
for(int i=0; i<jsonArray.length(); i++) {
int num = jsonArray.getInt(i);
System.out.print(num + " ");
}
```
使用迭代器遍历 `JSONArray`:
```java
JSONArray jsonArray = new JSONArray("[1, 2, 3, 4, 5]");
Iterator<Object> iterator = jsonArray.iterator();
while(iterator.hasNext()) {
int num = (int) iterator.next();
System.out.print(num + " ");
}
```
以上代码输出的结果都是:`1 2 3 4 5`。
阅读全文