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

java json 輸出list

林子帆2年前8瀏覽0評論

在Java中,我們經常會遇到需要將數據輸出為JSON格式的場景。而當數據類型為List時,我們該如何進行JSON輸出呢?下面我們就來介紹一下Java中如何輸出List類型的JSON數據。

// 定義一個List
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
// 使用Gson庫將List轉換為JSON字符串
Gson gson = new Gson();
String jsonStr = gson.toJson(list);
// 輸出JSON字符串
System.out.println(jsonStr);

這段代碼中,我們首先定義了一個包含三個整數的List,并使用Gson庫將其轉換為JSON字符串。在輸出時,我們直接使用System.out.println()輸出即可。

同樣地,當List中存放的是對象時,我們也可以使用類似的方法將其轉換為JSON字符串:

// 定義一個Person類
class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}
// 定義一個包含Person對象的List
List<Person> personList = new ArrayList<>();
personList.add(new Person("Tom", 18));
personList.add(new Person("Lucy", 20));
personList.add(new Person("Kate", 22));
// 使用Gson庫將List轉換為JSON字符串
Gson gson = new Gson();
String jsonStr = gson.toJson(personList);
// 輸出JSON字符串
System.out.println(jsonStr);

在這個例子中,我們定義了一個Person類,然后創建了一個包含三個Person對象的List。同樣地,我們使用Gson庫將其轉換為JSON字符串,并在最后輸出該字符串。

通過這兩個例子,我們可以看到,無論數據類型為基本類型還是自定義類型,Java中輸出List類型的JSON數據都非常簡單,只需要使用Gson庫即可。