最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java中List和fastjson的JSONArray相互轉(zhuǎn)換代碼示例

 更新時間:2025年04月17日 10:59:55   作者:rgb0f0  
這篇文章主要介紹了如何在Java中將List和JSONArray相互轉(zhuǎn)換,展示了如何將List轉(zhuǎn)換為JSONArray,并且可以直接運行這段代碼,需要的朋友可以參考下

List和JSONArray相互轉(zhuǎn)換

List轉(zhuǎn)JSONArray

復(fù)制完直接運行,代碼如下:

        System.out.println("List轉(zhuǎn)JSONArray");
		List<String> list = new ArrayList<>();
		list.add("a");
		list.add("b");
		list.add("c");
		System.out.println("\n原始list: " + list);

		// 方式1:使用JSONArray構(gòu)造方法
		JSONArray jsonArray1 = new JSONArray(Collections.singletonList(list));
		System.out.println("方式1:" + jsonArray1);

		// 方式2:將List轉(zhuǎn)換為JSON字符串,兩種都可以
		JSONArray jsonArray2 = JSONArray.parseArray(JSONArray.toJSONString(list));
		//JSONArray jsonArray2 = JSONArray.parseArray(JSON.toJSONString(list));
		System.out.println("方式2:" + jsonArray2);

		// 方式3:將List轉(zhuǎn)換為JSON字符串,再強轉(zhuǎn)
		JSONArray jsonArray3 = (JSONArray) JSONObject.toJSON(list);
		System.out.println("方式3:" + jsonArray3);

JSONArray轉(zhuǎn)List

        System.out.println("JSONArray轉(zhuǎn)List");
		JSONArray array = new JSONArray();
		array.add("a");
		array.add("b");
		array.add("c");
		System.out.println("\n原始 JSONArray: " + array);

		// 兩種都能用
		List<String> strList = JSONArray.parseArray(array.toJSONString(), String.class);
		// List<String> strList = JSONObject.parseArray(array.toJSONString(), String.class);
		System.out.println("JSONArray.parseArray: " + strList);

總結(jié) 

到此這篇關(guān)于Java中List和fastjson的JSONArray相互轉(zhuǎn)換的文章就介紹到這了,更多相關(guān)List和fastjson的JSONArray相互轉(zhuǎn)換內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mybatis的dtd約束文件及配置文件xml自動提示操作

    mybatis的dtd約束文件及配置文件xml自動提示操作

    這篇文章主要介紹了mybatis的dtd約束文件及配置文件xml自動提示操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 深入理解final變量的初始化

    深入理解final變量的初始化

    本篇文章是對final變量的初始化進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • 如何使用新方式編寫Spring MVC接口

    如何使用新方式編寫Spring MVC接口

    這篇文章主要介紹了如何使用新方式編寫Spring MVC接口,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • Java快速實現(xiàn)Excel表格轉(zhuǎn)SVG的示例詳解

    Java快速實現(xiàn)Excel表格轉(zhuǎn)SVG的示例詳解

    對于開發(fā)者來說,使用 Java 來實現(xiàn) Excel 到 SVG 的轉(zhuǎn)換,是一種更靈活、可控的方式,本文將演示如何通過簡單的 Java 代碼完成這一過程,希望對大家有所幫助
    2025-09-09
  • java兩個List的交集,并集方式

    java兩個List的交集,并集方式

    文章主要介紹了Java中兩個List的交集和并集的處理方法,推薦使用Apache的CollectionUtils工具類,因為它簡單且不會改變原有集合,同時,文章還討論了Arrays.asList的局限性和JDK1.8中Stream新特性的使用
    2025-03-03
  • java實現(xiàn)窗口刷新的示例代碼

    java實現(xiàn)窗口刷新的示例代碼

    本文主要介紹了java實現(xiàn)窗口刷新的示例代碼,通過重寫paintComponent()方法和調(diào)用repaint()方法,可以實現(xiàn)窗口的即時刷新,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • 流式圖表拒絕增刪改查之kafka核心消費邏輯上篇

    流式圖表拒絕增刪改查之kafka核心消費邏輯上篇

    這篇文章主要為大家介紹了流式圖表拒絕增刪改查之kafka核心消費邏輯詳解的上篇,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • 詳談ThreadLocal-單例模式下高并發(fā)線程安全

    詳談ThreadLocal-單例模式下高并發(fā)線程安全

    這篇文章主要介紹了ThreadLocal-單例模式下高并發(fā)線程安全,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • IDEA+Maven打JAR包的兩種方法步驟詳解

    IDEA+Maven打JAR包的兩種方法步驟詳解

    Idea中為一般的非Web項目打Jar包是有自己的方法的,下面這篇文章主要給大家介紹了關(guān)于IDEA+Maven打JAR包的兩種方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • Java?SpringBoot?中的操作事務(wù)

    Java?SpringBoot?中的操作事務(wù)

    這篇文章主要介紹了Java?SpringBoot?中的操作事務(wù),文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09

最新評論

敦煌市| 大城县| 亳州市| 乌拉特后旗| 卢湾区| 包头市| 宁河县| 崇阳县| 江西省| 宝山区| 平原县| 离岛区| 上犹县| 和田市| 黄骅市| 长寿区| 鄂尔多斯市| 荃湾区| 鞍山市| 图片| 大厂| 繁昌县| 沙坪坝区| 息烽县| 呼和浩特市| 杭州市| 顺义区| 隆子县| 当雄县| 临潭县| 琼海市| 扶余县| 稻城县| 钦州市| 舞阳县| 崇信县| 丹棱县| 拜泉县| 定边县| 安远县| 繁昌县|