Java中的JSON對象數組,是一組具有相同格式的JSON對象集合。
JSONObject[] jsonArray = new JSONObject[]{ new JSONObject().put("name", "John").put("age", 28), new JSONObject().put("name", "Mary").put("age", 30), new JSONObject().put("name", "Tom").put("age", 25) };
通過以上代碼,我們可以創建一個JSON對象數組,并向其中存儲多個JSON對象。在上述示例中,JSON對象數組包含3個JSON對象,即“John”、“Mary”和“Tom”,它們有一個共同的屬性——“name”和“age”。
我們可以通過以下方式遍歷JSON對象數組中的各個JSON對象,并獲取它們的屬性值:
for (int i = 0; i< jsonArray.length; i++) { JSONObject jsonObject = jsonArray[i]; String name = jsonObject.getString("name"); int age = jsonObject.getInt("age"); System.out.println("Name: " + name); System.out.println("Age: " + age); }
以上代碼展示了如何遍歷這個JSON對象數組,并輸出每個JSON對象的“name”和“age”屬性值。
JSON對象數組為我們提供了一個方便快捷的方式來處理同時具有相同格式的JSON對象。我們可以使用它來存儲并操作諸如員工列表、訂單記錄等具有相似格式的數據。