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

gson把list轉成json

方一強2年前8瀏覽0評論

在Java開發中,將對象轉化為JSON格式是常見的操作之一,而Gson是很多開發者使用的JSON庫之一。如果需要把List對象轉為JSON,Gson提供了一種簡單方便的方法。

首先,我們需要準備一個Person類,該類包含姓名和年齡兩個字段:

public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// getter和setter方法省略
}

接下來,我們創建一個List,該List中包含三個Person對象:

List<Person> personList = new ArrayList<>();
personList.add(new Person("張三", 18));
personList.add(new Person("李四", 20));
personList.add(new Person("王五", 22));

最后,我們使用Gson庫的toJson()方法將List轉換為JSON格式:

Gson gson = new Gson();
String personJson = gson.toJson(personList);
System.out.println(personJson);

這段代碼的輸出結果如下:

[{"name":"張三","age":18},{"name":"李四","age":20},{"name":"王五","age":22}]

可以看到,List中的每個Person對象都按照JSON格式被轉化了。

Gson庫的這種轉化方式使用起來非常簡單方便,可以應用在很多場景中。但需要注意,如果Person類中有復雜的嵌套對象,轉化會變得更復雜一些。