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

java enum json

林國瑞1年前9瀏覽0評論

Java 語言中,枚舉類型(enum)是一種特殊的數據類型,用于定義一組具名的常量。在 Java 應用程序中,將枚舉類型轉化為 JSON 格式,從而能夠在 Web 應用程序中進行交互。

// 定義一個枚舉類型
enum Weekday {
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY
}
// 構造 JSON 對象
Weekday day = Weekday.WEDNESDAY;
JSONObject obj = new JSONObject();
obj.put("day", day.toString());
System.out.println(obj);

在上述代碼中,我們定義了一個枚舉類型 Weekday,并構造了一個 JSON 對象。使用 toString() 方法將枚舉類型轉化為字符串,從而能夠作為 JSON 對象的屬性。

同樣的道理,當我們需要從 JSON 格式中提取出枚舉類型的值時,也需要將字符串轉化為枚舉類型。

// 從 JSON 中獲取枚舉類型
String str = "{\"day\":\"WEDNESDAY\"}";
JSONObject obj = new JSONObject(str);
Weekday day = Weekday.valueOf(obj.getString("day"));
System.out.println(day);

在上述代碼中,我們首先從 JSON 對象中獲取了一個字符串,然后使用 valueOf() 方法將其轉化為枚舉類型 Weekday。這樣我們就能夠在 Java 應用程序中使用該值了。

總之,Java 枚舉類型與 JSON 格式的轉換,可以使我們快速地構造和解析 JSON 對象,從而實現 Web 應用程序的數據交互。