1. 这是Json数据,String str = "[{\"name\":\"Michael\",\"age\":20},{\"name\":\"Mike\",\"age\":21}]"。这个Json数据有一个数组,数组里面有两个Json对象

    2. 首先必须生成Type对象,使用以下的方式(User是上一节的User类):

    Type listType = new TypeToken<LinkedList<User>>(){}.getType();

    3. 生成Gson对象

    Gson gson = new Gson();

    4. LinkedList<User> users = gson.fromJson(str , listType);

    5. 循环迭代LinkedList

    for(Iterator iterator = users.iterator ;iterator.hasNext() ;){

    User user = (User)iterator.next();

    System.out.println(user.getName());

    System.out.println(user.getAge());

    }

更多相关文章

  1. “罗永浩抖音首秀”销售数据的可视化大屏是怎么做出来的呢?
  2. Nginx系列教程(三)| 一文带你读懂Nginx的负载均衡
  3. 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
  4. Android(安卓)Audio代码分析9 - AudioTrack::write函数
  5. 提供共享数据库
  6. Android模块开发框架 LiveData+ViewModel
  7. Android(安卓)下载Zip文件,并解压到本地,进行本地调用
  8. 【Android(安卓)开发教程】使用Intent-Filter
  9. android webView 使用方法

随机推荐

  1. 【前端】怎么识别pc端的二维码已经被手机
  2. 【前端】JSP页面在IE浏览器下默认“文本
  3. 【前端】渐进增强和优雅降级之间的有什么
  4. 【前端】移动端吸顶后页面滚动,导航也随之
  5. Redis6+PHP:实现根据经纬度计算出附近门
  6. C语言中长度为0的数组详解
  7. if语句 三元 和 函数练习
  8. PHP基础:函数,三元,if
  9. 字符串函数与动态表格
  10. 【面试题】高级爬虫面试测试题 v1.3