欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java json構造函數(shù)

劉柏宏1年前7瀏覽0評論

Java中的JSON構造函數(shù)是一個非常有用的工具,它可以用于在Java中創(chuàng)建JSON對象,JSON對象是一個輕量級的數(shù)據(jù)交換格式,遵循ECMA規(guī)范,并且易于閱讀和編寫。

//示例代碼
import org.json.*;
public class JsonConstructor {
public static void main(String args[]) {
JSONObject obj = new JSONObject();
obj.put("name", "Tom");
obj.put("age", new Integer(25));
obj.put("salary", new Double(8000.00));
System.out.println(obj);
}
}

在上面的示例代碼中,我們通過JSON構造函數(shù)創(chuàng)建了一個名為obj的JSON對象,并使用put()方法向該對象中添加了三個屬性:name、age和salary,并分別設置了它們的值。最后,我們使用System.out.println()方法打印了這個JSON對象。

除了put()方法之外,我們還可以使用JSON構造函數(shù)提供的其他方法來添加屬性和數(shù)組。例如,我們可以使用putIfAbsent()方法向JSON中添加一個屬性,它如果該屬性已經(jīng)存在則不會添加。我們也可以使用putOnce()方法向JSON中添加一個屬性,它只會添加一次,如果重復添加會返回false。

obj.putIfAbsent("name", "Jerry");
obj.putOnce("gender", "male");

此外,我們還可以使用JSON構造函數(shù)提供的put()方法來添加JSON數(shù)組。下面的示例代碼中,我們創(chuàng)建了一個名為array的JSON數(shù)組,并向它中添加了兩個元素:一個整數(shù)和一個字符串。

JSONArray array = new JSONArray();
array.put(100);
array.put("hello");
obj.put("items", array);

總之,JSON構造函數(shù)是Java中非常強大的工具之一,可以很方便地創(chuàng)建和操作JSON對象。它使用簡單,并且可以通過各種方法來添加屬性和數(shù)組,適用于各種開發(fā)場景。