当前位置: 首页 > news >正文

网站建设买服务器价格河南网站建设哪家公司好

网站建设买服务器价格,河南网站建设哪家公司好,网站建设功能模块图,苏州吴中网站建设一、概述 有这样一个需求,在一个list集合中的对象有相同的name,我需要把相同name的对象进行汇总计算。使用java stream来实现这个需求,这里做一个记录,希望对有需求的同学提供帮助 一、根据指定字段进行分组 一、先准备好给前端要…

一、概述

有这样一个需求,在一个list集合中的对象有相同的name,我需要把相同name的对象进行汇总计算。使用java stream来实现这个需求,这里做一个记录,希望对有需求的同学提供帮助

 一、根据指定字段进行分组

一、先准备好给前端要封装返回的实体类

package com.tingyi.pojo;import lombok.*;@Data
@AllArgsConstructor
@NoArgsConstructor
public class ColthTypeVo {//所指定的字段private String name;//统计的数量private Integer total;public String getName() {return name;}public void setName(String name) {this.name = name;}public Integer getTotal() {return total;}public void setTotal(Integer total) {this.total = total;}
}

 二、准备好要筛选的数据,我这边是调取的第三方系统做的集成,各位小伙伴一般都是查询数据库

JSONObject jsonObject = JSON.parseObject(sync);JSONObject data = jsonObject.getJSONObject("data");List<ColthType> records = data.getList("records", ColthType.class);

三、进行筛选分组并统计 

List<ColthTypeVo> collect = records.stream()//这边建议将这个字段过滤一下  不能为空.filter(l->!StringUtils.isEmpty(l.getCarTypeName()))//如果为空的话  这里分组会报错 key is null.collect(Collectors.groupingBy(ColthType::getCarTypeName)).entrySet().stream().map(c -> {String key = c.getKey();List<ColthType> value = c.getValue();Integer size = value.size();ColthTypeVo colthTypeVo = new ColthTypeVo();colthTypeVo.setName(key);colthTypeVo.setTotal(size);return colthTypeVo;//小伙伴要注意  这里不可以直接 new ColthTypeVo().setName(key);  可能会因为返回值为void爆红  void不支持链式调用}).collect(Collectors.toList());

四、最终结果 

 

 

 

http://www.tdrn.cn/news/403.html

相关文章:

  • 网站开发 javaseo成都培训
  • 做的比较好的美食网站有哪些代发关键词包收录
  • 网站建设的心得体会网站运营与维护
  • 北京平台网站建设找哪家口碑最好的it培训机构
  • 网站建设外包公司容易被客户投诉吗竞价排名广告
  • 外贸seo网站网站域名怎么注册
  • 滨州做网站公司我想做地推怎么找渠道
  • 58同城推广网站怎么做企业如何开展网络营销
  • 有做财经 直播的网站吗全网推广哪家正宗可靠
  • wordpress上传http报错seo基础理论
  • 江西企业网站建设费用中央电视台一套广告价目表
  • 政府网站免费模板百度投稿平台
  • 交通门户网站建设网站首页推广
  • 深圳酒店网站建设佛山网站建设工作
  • 郑州徐州最新消息丈哥seo博客工具
  • 海外seo网站建设推广的软件有哪些
  • wordpress widget插件seo优化中以下说法正确的是
  • 上海环球金融中心美食seo网络优化师
  • 好的高端网站青岛网络优化费用
  • 保定市做网站的公司长尾关键词挖掘精灵官网
  • 做网站都需要买什么软件seo服务 文库
  • 衡水做wap网站建设seo案例视频教程
  • 专业高端网站建设服务公司培训机构专业
  • 成都网站建设哪家专业而且比较便宜企业网络宣传推广方案
  • 网站开发选择什么软件企业培训计划
  • 合肥做公司网站联系方式网络优化论文
  • 外贸独立站seo女装标题优化关键词
  • 网络公司给我做网站我有没有源代码版权吗青岛seo培训
  • 做网站530元seo博客教程
  • 邢台做网站动态如何在百度上开店铺