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

Java में JSONObject की संपत्ति को ऑटो-इंक्रीमेंट कैसे करें?


एक JSONObject नाम/मान जोड़े का एक अनक्रमित संग्रह है और एक स्ट्रिंग से टेक्स्ट को पार्स करके एक मैप-जैसा ऑब्जेक्ट उत्पन्न करता है। हालांकि, हम JSONObject क्लास की increment() विधि का उपयोग करके JSONObject की संपत्ति को ऑटो-इंक्रीमेंट कर सकते हैं। यदि ऐसी कोई संपत्ति नहीं है, तो मान 1 के साथ एक बनाएं। यदि ऐसी संपत्ति है और यह एक Integer, Long, Double या Float है तो इसमें एक जोड़ें।

सिंटैक्स

public JSONObject increment(java.lang.String key) throws JSONException

उदाहरण

import org.json.JSONException; import org.json.JSONObject; public class IncrementJSONObjectTest { public static void main(String[] args) throws JSONException {   JSONObject jsonObj = new JSONObject(); jsonObj.put("year", 2019); jsonObj.put("age", 25); System.out.println(jsonObj.toString(3)); jsonObj.increment("year").increment("age"); System.out.println(jsonObj.toString(3)); jsonObj.increment("year").increment("age"); System.out.println(jsonObj.toString(3)); jsonObj.increment("year").increment("age"); System.out.println(jsonObj.toString(3)); } }

आउटपुट

{"year": 2019, "age": 25} {"year": 2020, "age": 26} {"year": 2021, "age": 27} {"year": 2022, "age": 28}

  1. जावा में invokeLater() मेथड को कैसे कॉल करें? जावा में invokeLater() मेथड को कैसे कॉल करें?

    invokeLater() मेथड SwingUtilities क्लास का एक स्टैटिक मेथड है और इसका उपयोग AWT इवेंट डिस्पैचर थ्रेड में असिंक्रोनसली कार्य करने के लिए किया जा सकता है। SwingUtilities.invokeLater() मेथड SwingUtilities.invokeAndWait() की तरह काम करता है सिवाय इसके कि यह अनुरोध को इवेंट क्यू पर रखता है और तुरंत वापस

  1. Java में JTable की सर्च कार्यक्षमता कैसे इम्प्लीमेंट करें? Java में JTable की सर्च कार्यक्षमता कैसे इम्प्लीमेंट करें?

    एक JTable, जटिल डेटा स्ट्रक्चर्स को प्रदर्शित करने के लिए JComponent का एक सबक्लास है। एक JTable कंपोनेंट डेटा को पंक्तियों और कॉलम में प्रदर्शित करने के लिए मॉडल व्यू कंट्रोलर (MVC) डिज़ाइन पैटर्न का पालन कर सकता है। एक JTable TableModelListener, TableColumnModelListener, ListSelectionListener, Cel

  1. Java में JComboBox के आइटम्स को कैसे सॉर्ट करें? Java में JComboBox के आइटम्स को कैसे सॉर्ट करें?

    एक JComboBox, JComponent क्लास का एक सबक्लास है और यह एक टेक्स्ट फील्ड और एक ड्रॉप-डाउन लिस्ट का संयोजन है जिससे यूजर एक मान चुन सकता है। एक JComboBox यूजर के कॉम्बो बॉक्स पर एक्शन करने पर ActionListener, ChangeListener, और ItemListener इंटरफेस उत्पन्न कर सकता है। डिफ़ॉल्ट रूप से, एक JComboBox आइटम्