Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Gộp hai JSONArray trong Java (json-simple)

Phương thức addAll()

JSONArray trong json-simple implements java.util.List, do đó có sẵn phương thức addAll(Collection) để gộp mảng khác vào cuối.

Ví dụ

import org.json.simple.JSONArray;
import java.io.IOException;

public class MergeJsonArraysExample {
    public static void main(String[] args) throws IOException {
        JSONArray array1 = new JSONArray();
        array1.add("Java");
        array1.add("Python");
        array1.add("Spark");

        JSONArray array2 = new JSONArray();
        array2.add("Selenium");
        array2.add("ServiceNow");

        // Gộp array2 vào array1
        array1.addAll(array2);

        System.out.println(array1);
    }
}

Kết quả

["Java","Python","Spark","Selenium","ServiceNow"]

Lưu ý: addAll sửa đổi mảng gốc (array1). Nếu cần giữ nguyên, hãy copy trước: JSONArray merged = new JSONArray(array1); merged.addAll(array2);.