Rumah >Java >javaTutorial >Bagaimana untuk menambah sifat JSONObject secara automatik di Java?

Bagaimana untuk menambah sifat JSONObject secara automatik di Java?

WBOY
WBOYke hadapan
2023-08-19 14:41:04718semak imbas

Bagaimana untuk menambah sifat JSONObject secara automatik di Java?

A JSONObject ialah koleksi tidak tertib nama/nilai berpasangan dan menghuraikan teks daripada rentetan untuk menghasilkan objek yang serupa dengan peta. Walau bagaimanapun, kita boleh menggunakan kaedah increment() kelas JSONObject untuk menambah sifat JSONObject secara automatik. Jika tiada harta sebegitu, cipta satu dengan nilai 1. Jika sifat sedemikian wujud dan ia adalah integer, panjang, dua kali ganda, atau terapung, maka ia ditambah dengan satu.

Syntax

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

Contoh

import org.json.JSONException;
import org.json.JSONObject;
public class IncrementJSONObjectTest {
   public static void main(String[] args) throws JSONException {
<strong>      </strong>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));
   }
}

Output

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

Atas ialah kandungan terperinci Bagaimana untuk menambah sifat JSONObject secara automatik di 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