色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 中的json數(shù)組

錢淋西1年前9瀏覽0評論

JSON數(shù)組是一種由一組鍵值對組成的集合,其中的每一個鍵都是獨立的并且對應(yīng)一個值。在Java中,JSON數(shù)組可以用一個數(shù)組或者一個列表表示。以下是一個簡單的JSON數(shù)組示例:

{
"students": [
{ "name": "Tom", "age": 20 },
{ "name": "Jerry", "age": 22 },
{ "name": "Mickey", "age": 21 }
]
}

在Java中,我們可以使用JSONArray類來表示這個JSON數(shù)組:

JSONArray arr = new JSONArray();
arr.put(new JSONObject().put("name", "Tom").put("age", 20));
arr.put(new JSONObject().put("name", "Jerry").put("age", 22));
arr.put(new JSONObject().put("name", "Mickey").put("age", 21));
JSONObject obj = new JSONObject().put("students", arr);

我們可以使用JSONArray的get()方法來獲取數(shù)組中的元素:

JSONObject student1 = arr.getJSONObject(0); // 獲取第一個學(xué)生的信息
String name = student1.getString("name"); // 獲取學(xué)生姓名
int age = student1.getInt("age"); // 獲取學(xué)生年齡

此外,我們還可以使用JSONArray的length()方法來獲取數(shù)組中元素的數(shù)量:

int numOfStudents = arr.length(); // 獲取學(xué)生數(shù)量

總之,通過使用JSONArray類,我們可以在Java中輕松地創(chuàng)建和操作JSON數(shù)組。