请选择 进入手机版 | 继续访问电脑版
设为首页 收藏本站
开启辅助访问 切换到宽版

新浪微博登陆

只需一步, 快速开始

QQ登录

只需一步,快速开始

切换风格 立即注册 找回密码

Java教程网

新浪微博达人勋

963

积分

586

帖子

71

贡献

Rank: 4

积分
963

社区QQ达人活跃会员热心会员推广达人宣传达人

发表于 2018-8-6 21:40:58 | 显示全部楼层 |阅读模式
代码如下
  1. import java.util.ArrayList;
  2. import java.util.Arrays;
  3. import java.util.List;
  4. import com.alibaba.fastjson.JSON;
  5. import com.alibaba.fastjson.JSONArray;
  6. import com.alibaba.fastjson.JSONObject;
  7. import com.happok.education.prepare_lessons.controller.vo.PrepareTemplateVO;

  8. public class test {

  9.     public static void main(String[] args) {


  10.         List<PrepareTemplateVO> list = new ArrayList<>();

  11.         PrepareTemplateVO vo1 = new PrepareTemplateVO();
  12.         vo1.setTemplateId(1);
  13.         vo1.setTempalteName("aa");
  14.         PrepareTemplateVO vo2 = new PrepareTemplateVO();
  15.         vo2.setTemplateId(2);
  16.         vo2.setTempalteName("bb");
  17.         list.add(vo1);
  18.         list.add(vo2);

  19.         // List 转 JSONArray
  20.         JSONArray array= JSONArray.parseArray(JSON.toJSONString(list));
  21.         System.out.println(array);     

  22.         // JSONArray 转 List
  23.         List<PrepareTemplateVO> list2 = JSONObject.parseArray(array.toJSONString(), PrepareTemplateVO.class);
  24.         System.out.println(Arrays.toString(list2.toArray()));  
  25.     }
  26. }
复制代码



来自群组: java开发组

新浪微博达人勋

2479

积分

619

帖子

620

贡献

Rank: 6Rank: 6

积分
2479

社区QQ达人

发表于 2018-8-6 21:41:48 | 显示全部楼层
求沙发

新浪微博达人勋

6359

积分

1589

帖子

1590

贡献

Rank: 8Rank: 8

积分
6359

社区QQ达人

发表于 2018-8-8 05:57:47 | 显示全部楼层
我只是路过,不发表意见

新浪微博达人勋

2559

积分

639

帖子

640

贡献

Rank: 6Rank: 6

积分
2559
发表于 2018-8-8 13:54:47 | 显示全部楼层
看起来不错
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋|手机版|Archiver|Java教程网    

GMT+8, 2018-8-17 23:47 , Processed in 0.609375 second(s), 39 queries .

Powered by Discuz X3.2

© 2001-2013 JAVA教程网

快速回复 返回顶部 返回列表