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

java list 對象 json

錢琪琛1年前8瀏覽0評論

在Java中,我們經(jīng)常會用到List對象,而將List對象轉(zhuǎn)換為JSON格式也是常見的操作。那么如何用Java將List對象轉(zhuǎn)換為JSON格式呢?

import com.alibaba.fastjson.JSON;
import java.util.ArrayList;
import java.util.List;
public class list2JSON {
public static void main(String[] args) {
Listlist = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
String json = JSON.toJSONString(list);
System.out.println(json);
}
}

以上代碼中,我們首先導(dǎo)入了fastjson庫,然后定義了一個List對象并添加了幾個元素。接著,我們使用fastjson的toJSONString方法將List對象轉(zhuǎn)換成JSON格式的字符串并打印出來。

如果我們需要將JSON格式的字符串轉(zhuǎn)換為List對象,可以使用如下代碼:

import com.alibaba.fastjson.JSON;
import java.util.List;
public class JSON2list {
public static void main(String[] args) {
String json = "[\"apple\",\"banana\",\"orange\"]";
Listlist = JSON.parseArray(json, String.class);
System.out.println(list);
}
}

以上代碼中,我們定義了一個JSON格式的字符串并使用fastjson的parseArray方法將其轉(zhuǎn)換為List對象。需要注意的是,我們需要指定List中元素的類型。