JSONObject ialah koleksi tidak tertib pasangan nama dan nilai. Beberapa kaedah penting JSONArray ialah accumulate(), put(), opt(), add(), write() dll. Kaedah accumulate() mengumpul nilai di bawah kekunci, kaedah ini serupa dengan kaedah put(), kecuali terdapat objek sedia ada yang disimpan di bawah kekunci, maka JSONArray boleh disimpan di bawah kekunci untuk memegang semua nilai terkumpul. Jika JSONArray sedia ada wujud, nilai baharu boleh ditambah.
public JSONObject accumulate(java.lang.String key, java.lang.Object value) throws JSONException
import org.json.*; public class JSONAccumulateMethodTest { public static void main(String[] args) throws JSONException { JSONObject jsonObj = new JSONObject(); jsonObj.accumulate("Technology", "Java"); jsonObj.accumulate("Technology", "Python"); jsonObj.accumulate("Technology", "Spark"); jsonObj.accumulate("Technology", "Selenium"); jsonObj.accumulate("Technology", ".Net"); System.out.println(jsonObj.toString(3)); } }
{"Technology": [ "Java", "Python", "Spark", "Selenium", ".Net" ]}
Atas ialah kandungan terperinci Apakah kepentingan kaedah accumulate() dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!