JSON 数组:在 Java 中操作有序数据集合216


在 Java 中,JSON 数组是一种有序集合,它可以存储值列表。这些值可以是任何 JSON 数据类型,包括对象、数组、字符串、数字、布尔值和 null。JSON 数组在 Java 中表示为 JSONArray 类,它扩展了 接口。

创建 JSON 数组


要创建 JSON 数组,可以使用以下方法之一:
JSONArray array = new JSONArray();
JSONArray array = new JSONArray(List<Object> list);
JSONArray array = (Object object);

检索数组元素


要检索数组元素,可以使用以下方法之一:
Object value = (index);
JSONArray subArray = (index);
JSONObject subObject = (index);

添加数组元素


要向数组添加元素,可以使用以下方法之一:
(value);
(index, value);
(JSONArray otherArray);

删除数组元素


要从数组中删除元素,可以使用以下方法之一:
(index);
(value);
(JSONArray otherArray);

转换 JSON 数组


可以使用 toString() 方法将 JSON 数组转换为 JSON 字符串。也可以使用 或 类将 JSON 数组转换为 JSONObject 或 JSONArray 对象。

示例


以下示例演示了如何使用 Java 中的 JSON 数组:import ;
public class JSONArrayListExample {
public static void main(String[] args) {
// 创建一个 JSON 数组
JSONArray array = new JSONArray();
// 向数组添加元素
("John Doe");
(42);
(true);
// 检索数组元素
((0)); // "John Doe"
((1)); // 42
((2)); // true
// 删除数组元素
(1);
// 转换 JSON 数组
String jsonString = ();
(jsonString); // ["John Doe", true]
}
}

结论


JSON 数组是表示有序的数据集合的强大工具。在 Java 中,可以使用 JSONArray 类轻松地创建、检索、添加和删除数组元素。还可以将 JSON 数组转换为 JSON 字符串或 JSONObject 对象。

2024-10-28


上一篇:Java 数组转换为 JSON

下一篇:Java 数组与 JSON 数据格式之间的有效转换