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);.