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

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

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

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

List轉(zhuǎn)JSONArray

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

        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字符串,再?gòu)?qiáng)轉(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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mybatis的dtd約束文件及配置文件xml自動(dòng)提示操作

    mybatis的dtd約束文件及配置文件xml自動(dòng)提示操作

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

    深入理解final變量的初始化

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

    如何使用新方式編寫(xiě)Spring MVC接口

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

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

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

    java兩個(gè)List的交集,并集方式

    文章主要介紹了Java中兩個(gè)List的交集和并集的處理方法,推薦使用Apache的CollectionUtils工具類,因?yàn)樗?jiǎn)單且不會(huì)改變?cè)屑?同時(shí),文章還討論了Arrays.asList的局限性和JDK1.8中Stream新特性的使用
    2025-03-03
  • java實(shí)現(xiàn)窗口刷新的示例代碼

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

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

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

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

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

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

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

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

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

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

最新評(píng)論

通许县| 彰武县| 大田县| 浏阳市| 衡水市| 怀安县| 上犹县| 边坝县| 固阳县| 文安县| 石林| 乾安县| 定西市| 治县。| 洛隆县| 石阡县| 宁德市| 法库县| 阿克陶县| 沅江市| 罗源县| 临高县| 余江县| 和林格尔县| 鹤庆县| 岳阳县| 大同县| 江津市| 高唐县| 大同市| 临夏市| 奉贤区| 田林县| 太原市| 彭阳县| 屏南县| 鹤庆县| 佛教| 南城县| 木里| 梅河口市|