Rumah  >  Artikel  >  Java  >  Apakah kepentingan kaedah accumulate() dalam Java?

Apakah kepentingan kaedah accumulate() dalam Java?

王林
王林ke hadapan
2023-08-30 22:05:061192semak imbas

Apakah kepentingan kaedah accumulate() dalam Java?

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.

Syntax

public JSONObject accumulate(java.lang.String key, java.lang.Object value) throws JSONException

Contoh

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

Output

{"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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam