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

java listmap轉json

呂致盈1年前8瀏覽0評論

Java中的List和Map是常用的集合類,它們可以存儲一組數據或鍵值對。有時我們需要將它們轉換成JSON格式,以方便傳輸和處理。下面介紹一下Java List和Map如何轉換成JSON字符串。

首先,我們需要引入JSON庫,這里以Gson庫為例:

import com.google.gson.Gson;

1. List轉JSON:

Listlist = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
Gson gson = new Gson();
String json = gson.toJson(list);

以上代碼將List轉換成了JSON字符串,結果為:

["Java","Python","C++"]

2. Map轉JSON:

Mapmap = new HashMap<>();
map.put("Java", 10);
map.put("Python", 8);
map.put("C++", 6);
Gson gson = new Gson();
String json = gson.toJson(map);

將Map轉換成了JSON字符串,結果為:

{"Java":10,"Python":8,"C++":6}

注意:對于嵌套或自定義類型的List和Map,需要在定義時指定泛型類型,例如List<Map<String,Integer>>。

以上就是Java List和Map轉JSON的簡單介紹。Gson庫除了這種簡單的轉換,還可以處理更復雜的JSON數據,具有高可讀性和擴展性,值得一試。