কম্পিউটার টিউটোরিয়াল

জাভাতে JSONObject-এর একটি প্রপার্টি অটো-ইনক্রিমেন্ট কীভাবে করবেন?

একটি JSONObject হলো নাম/মান জোড়ার একটি আনঅর্ডার্ড কালেকশন যা স্ট্রিং থেকে টেক্সট পার্স করে একটি ম্যাপ-সদৃশ অবজেক্ট তৈরি করে। যাইহোক, আমরা JSONObject-এর একটি প্রপার্টি অটো-ইনক্রিমেন্ট করতে পারি JSONObject ক্লাসের increment() মেথড ব্যবহার করে। যদি এমন কোনো প্রপার্টি না থাকে, তবে মান ১ দিয়ে একটি তৈরি করবে। যদি এমন প্রপার্টি থাকে এবং এটি 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. জাভাতে JFrame কে স্ক্রিনের সেন্টারে প্রদর্শন করুন

  2. জাভাতে invokeLater() মেথড কল করার পদ্ধতি

  3. জাভাতে JTable-এ সার্চ ফাংশনালিটি বাস্তবায়ন

  4. জাভাতে JComboBox-এ আইটেমগুলো সর্ট করা