久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java遍歷jsonarray的方法是什么

共計(jì) 1072 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。

在 Java 中遍歷 JSONArray 可以使用以下幾種方法:

  1. 使用 for 循環(huán)遍歷 JSONArray 中的元素:
JSONArray jsonArray = new JSONArray("[{\"name\":\"John\",\"age\":30},{\"name\":\"Jane\",\"age\":25}]");
for (int i = 0; i < jsonArray.length(); i++) {JSONObject jsonObj = jsonArray.getJSONObject(i);
    String name = jsonObj.getString("name");
    int age = jsonObj.getInt("age");
    System.out.println("Name: " + name + ", Age: " + age);
}
  1. 使用迭代器遍歷 JSONArray 中的元素:
JSONArray jsonArray = new JSONArray("[{\"name\":\"John\",\"age\":30},{\"name\":\"Jane\",\"age\":25}]");
Iterator<Object> iterator = jsonArray.iterator();
while (iterator.hasNext()) {JSONObject jsonObj = (JSONObject) iterator.next();
    String name = jsonObj.getString("name");
    int age = jsonObj.getInt("age");
    System.out.println("Name: " + name + ", Age: " + age);
}
  1. 使用 Lambda 表達(dá)式遍歷 JSONArray 中的元素:
JSONArray jsonArray = new JSONArray("[{\"name\":\"John\",\"age\":30},{\"name\":\"Jane\",\"age\":25}]");
jsonArray.forEach(item -> {JSONObject jsonObj = (JSONObject) item;
    String name = jsonObj.getString("name");
    int age = jsonObj.getInt("age");
    System.out.println("Name: " + name + ", Age: " + age);
});

以上是三種常見的遍歷 JSONArray 的方法,在實(shí)際應(yīng)用中可以根據(jù)具體需求選擇合適的方法來遍歷 JSONArray 中的元素。

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2024-02-27發(fā)表,共計(jì)1072字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 昭通市| 亚东县| 共和县| 屯昌县| 万全县| 融水| 呼图壁县| 福贡县| 古田县| 左权县| 夏河县| 巫溪县| 东乌珠穆沁旗| 贺州市| 松江区| 张掖市| 永安市| 通江县| 图们市| 龙门县| 阿克| 遂川县| 遂溪县| 镇宁| 成安县| 会昌县| 绥化市| 深圳市| 肥乡县| 应用必备| 运城市| 察哈| 丹凤县| 堆龙德庆县| 永昌县| 宜都市| 东辽县| 保定市| 河南省| 葫芦岛市| 青龙|