Java List 转换为 JSON 是常见的操作之一。下面我们将介绍如何将一个 Java List 对象转换为 JSON 字符串。
import com.alibaba.fastjson.JSON; import java.util.List; public class ListToJsonExample { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("Java"); list.add("Python"); list.add("C++"); String json = JSON.toJSONString(list); System.out.println(json); } }
如上代码所示,我们使用了阿里巴巴的 fastjson 库来将 List 转换为 JSON。这个库的优点是性能非常高,使用方便。
我们首先创建了一个 ArrayList 对象,并向其中添加了三个字符串元素。我们然后使用 JSON.toJSONString() 方法将 List 转换为 JSON 字符串。最后,我们输出了转换结果。
JSON 字符串的输出结果如下:
["Java","Python","C++"]
如上所示,我们成功将 Java List 转换为了 JSON 字符串。这个过程非常简单,只需要导入 fastjson 库并调用 toJSONString() 方法即可。