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

java json對象的值

錢諍諍1年前6瀏覽0評論

Java中的JSON是非常常用的數據格式,它是一種輕量級的數據交換格式,易于閱讀和編寫。一個JSON對象是由鍵值對構成的,鍵是一個字符串,值可以是字符串、數字、布爾值、數組或者另一個JSON對象。

//創建一個JSON對象
 JSONObject jsonObject = new JSONObject();
 jsonObject.put("name", "Tom");
 jsonObject.put("age", 18);
 jsonObject.put("isStudent", true);
 JSONArray jsonArray = new JSONArray();
 jsonArray.add("music");
 jsonArray.add("game");
 jsonObject.put("hobbies", jsonArray);
//將JSON對象轉換成字符串
 String jsonString = jsonObject.toString();
 System.out.println(jsonString);

在上面的代碼中,我們使用了json-simple庫來創建JSON對象。然后我們向這個對象中添加了一些鍵值對,其中hobbies的值是一個數組。最后,我們將JSON對象轉換成字符串并打印出來。輸出結果如下:

{
 "hobbies":["music","game"],
 "isStudent":true,
 "age":18,
 "name":"Tom"
}

在JSON中,鍵值對的順序并不重要,只有它們存在與否才有意義。如果我們需要獲取某個鍵對應的值,可以使用get方法。例如,如果我們要獲取上面JSON對象中的name鍵對應的值,可以使用如下代碼:

String name = (String)jsonObject.get("name");
 System.out.println(name);

這將打印出字符串Tom。需要注意的是,get方法的返回值是Object類型,因此需要進行強制類型轉換。