Maison  >  Article  >  Java  >  Quelle est l’importance de la méthode accumulate() en Java ?

Quelle est l’importance de la méthode accumulate() en Java ?

王林
王林avant
2023-08-30 22:05:061189parcourir

Quelle est l’importance de la méthode accumulate() en Java ?

JSONObject est une collection non ordonnée de paires name et de paires value. Certaines méthodes importantes de JSONArray sont accumulate(), put(), opt(), append(), write() etc. La méthode accumulate() accumule les valeurs sous la clé, cette méthode est similaire à la méthode put(), sauf qu'il y a un objet existant stocké sous la clé, alors un JSONArray peut être stocké sous la clé pour conserver toutes les valeurs accumulées. Si un JSONArray existant existe, de nouvelles valeurs peuvent être ajoutées.

Syntaxe

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

Exemple

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

Sortie

{"Technology": [
   "Java",
   "Python",
   "Spark",
   "Selenium",
   ".Net"
]}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer