XnMatrix Linxu磁盘 建网站 templates meteor mobile directory model binding Plupload 河南普通话考试报名官网 css获取最后一个元素 java上传图片 mysql删除存储过程 destoon python写文件 python怎么调用函数 python命令大全 java中数据类型 java正则替换 java抽象方法 java对象是什么 opengl编程指南 神龙激活 php抓取网页数据 begininvoke findall 脚本网站 暗黑3挂机plusready 剑灵邪魔铃怎么获得 通灵学院在哪 ps虚化背景 网红男头像 数组对象去重 代理服务器软件 批处理 微信获取用户信息 安卓开发软件 挂卡 mysql查询优化
当前位置: 首页 > 学习教程  > 编程语言

取List<实体类名>中精确的值

2020/10/16 18:24:49 文章标签:

1.定义一个实体类 public class PidDiscountInfo {/**** ID*/private int id;/**** 分区号*/private int areaId;2.Controller中代码 public AjaxResult seltInfo() {JSONObject jsonObject JSON.parseObject(s);List<TermSegInfo> termSegInfos null;//定义一个实体…

1.定义一个实体类

public class PidDiscountInfo {
    /***
     * ID
     */
    private int id;
    /***
     * 分区号
     */
    private int areaId;

2.Controller中代码

public AjaxResult seltInfo() {
    JSONObject jsonObject = JSON.parseObject(s);
    List<TermSegInfo> termSegInfos = null;
    //定义一个实体类的集合
    List<PidDiscountInfo> discountInfoMappers = null;
    try {
      //获取数据
      discountInfoMappers = iPidDiscountInfoService.selectAllPidDiscountInfo();
      //数据为PidDiscountInfo{id=1, powerId=1, timeSegId=1, areaId=3, disCountVal1=1, 
      //constVal1=65535, disCountVal2=1, constVal2=65535, startTimes=1, endTimes1=0, 
      //endTimes2=0, termSegInfo=null}, PidDiscountInfo{id=2, powerId=1, timeSegId=1, 
      //areaId=3, disCountVal1=1, constVal1=65535, disCountVal2=1, constVal2=65535, 
      //startTimes=1, endTimes1=0, endTimes2=0, termSegInfo=null}
      System.out.println(discountInfoMappers);
      //用lambda表达式
      List<Integer> areaList = discountInfoMappers.stream().map(t -> t.getAreaId()).collect(Collectors.toList());
      areaList.get(0);
      //areaList:[3, 3]
      System.out.println("areaList:"+areaList);

本文链接: http://www.dtmao.cc/news_show_300414.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?