Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में JSONObject की accumulate() विधि का महत्व क्या है?


एक JSONObject एक नाम और मान जोड़े का अनक्रमित संग्रह है। JSONArray के कुछ महत्वपूर्ण तरीके हैं accumulate(), put(), opt(), append(), write() आदि। accumulate() विधि एक कुंजी के तहत मानों को संचित करती है और यह विधि put() विधि के समान है सिवाय इसके कि यदि किसी कुंजी के तहत पहले से कोई ऑब्जेक्ट संग्रहीत है तो उस कुंजी के तहत सभी संचित मानों को रखने के लिए एक JSONArray संग्रहीत किया जा सकता है। यदि पहले से कोई JSONArray है तो एक नया मान जोड़ा जा सकता है।

सिंटैक्स

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" ]}

  1. - जावास्क्रिप्ट में _without() मेथड का महत्व क्या है?

    _without() यह मेथड जावास्क्रिप्ट के underscore.js लाइब्रेरी में है। यह दो पैरामीटर्स लेता है और दूसरी सरणी में मौजूद एलिमेंट्स को पहली सरणी से हटा देता है। यह परवाह नहीं करता कि मान true हैं या false, यह प्रत्येक मान को एक-एक करके जांचता है और कार्य को आगे बढ़ाता है। सुनिश्चित करें कि यह केस-सेंसिटि

  1. Java 9 में destroyForcibly() मेथड का महत्व Java 9 में destroyForcibly() मेथड का महत्व

    Java 9 ने Process क्लास में destroyForcibly() मेथड पेश किया जो प्रक्रियाओं को बलपूर्वक समाप्त करने का एक विश्वसनीय तरीका प्रदान करता है जब सामान्य destroy() (विनम्र समाप्ति) विफल हो जाता है या बहुत धीमा होता है। destroy() बनाम destroyForcibly() पहलूdestroy()destroyForcibly() सिग्नलSIGTERM

  1. - Java में Boolean क्लास का महत्व क्या है?

    java.lang.Boolean क्लास एक फाइनल क्लास है और यह Object क्लास का एक सबक्लास है। Boolean क्लास प्रिमिटिव डेटाटाइप boolean को Boolean ऑब्जेक्ट में रैप करता है। Boolean टाइप के ऑब्जेक्ट में एक सिंगल फील्ड होता है जिसका टाइप बूलियन होता है। दूसरे शब्दों में, रैपर क्लासेज प्रिमिटिव डेटा टाइप्स के लिए ऑब्ज