色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 中定義一個(gè)json

在Java中,我們可以使用JSONObject類來定義一個(gè)JSON對(duì)象。這個(gè)類是在org.json包下的,需要在項(xiàng)目中導(dǎo)入該包才能使用。

import org.json.JSONObject;
public class JsonExample {
public static void main(String[] args) {
JSONObject json = new JSONObject();
json.put("name", "Tom");
json.put("age", 20);
json.put("gender", "male");
System.out.println(json.toString());
}
}

在上面的代碼中,我們創(chuàng)建了一個(gè)名為“json”的JSONObject對(duì)象,并向其中添加了三個(gè)鍵值對(duì),分別是“name”、“age”和“gender”。其中,值的類型可以是布爾、數(shù)字、字符串、JSONObject、JSONArray等類型。最后,我們調(diào)用了json對(duì)象的toString()方法將其轉(zhuǎn)換為字符串并打印輸出。

除了JSONObject類,Java中還有一個(gè)JSONArray類,用于定義JSON數(shù)組。我們可以通過以下代碼來創(chuàng)建一個(gè)包含多個(gè)JSONObject對(duì)象的JSONArray:

import org.json.JSONArray;
public class JsonArrayExample {
public static void main(String[] args) {
JSONObject json1 = new JSONObject();
json1.put("name", "Tom");
json1.put("age", 20);
json1.put("gender", "male");
JSONObject json2 = new JSONObject();
json2.put("name", "Lily");
json2.put("age", 18);
json2.put("gender", "female");
JSONArray jsonArray = new JSONArray();
jsonArray.put(json1);
jsonArray.put(json2);
System.out.println(jsonArray.toString());
}
}

在上面的代碼中,我們創(chuàng)建了兩個(gè)JSONObject對(duì)象,并將它們添加到一個(gè)JSONArray中,并最終將該數(shù)組轉(zhuǎn)換為字符串輸出。