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

重庆网站制作开发南通做网站推广的公司

重庆网站制作开发,南通做网站推广的公司,网站横幅广告代码,公司网站费怎么做分录我有一个List< POJO>我想从中提取数据,我感兴趣的变量是&#xff1a;>环境&#xff1a;字符串>应用&#xff1a;字符串>吞吐量&#xff1a;双倍有7个Environment对象,每个Environment有18个Application对象,每个对象都有多个值.我正在尝试迭代List< POJO>…

我有一个List< POJO>我想从中提取数据,我感兴趣的变量是:

>环境:字符串

>应用:字符串

>吞吐量:双倍

有7个Environment对象,每个Environment有18个Application对象,每个对象都有多个值.

我正在尝试迭代List< POJO>并将这些值存储在Hashmap< Environment.ToString,Hashmap< Applications.ToString,List< Double>>

我正在尝试使用Java 8的Lambda功能;我的代码到目前为止:

private HashMap> appMap = new HashMap>();

private HashMap envMap = new HashMap();

for(POJO chartModel: List) {

appMap.computeIfAbsent(chartModel.getName(), v -> new ArrayList())

.add(BigDecimal.valueOf(chartModel.getThroughput()));

envMap.put(chartModel.getEnvironment(), appMap);

}

首先,是否有一种使用Java8在内部Map内迭代List的简便方法?

其次,我的代码不太正确,所以当前地图将所有吞吐量值添加到其Application键,因此我最终得到了18个带有值列表的键.

我需要它做的是在我的envMap中我应该有7个Environment对象,每个对象都有18个Application对象和值,所以总共有126个Application对象.这可以通过我尝试的方式实现,是否有Lambda方法来实现这一目标?

解决方法:

您需要按操作使用2个分组:第一个按照环境分组,第二个根据名称分组.最后,您需要将每个值映射到其吞吐量的BigDecimal值.

假设pojo是List< POJO>:

Map>> result =

pojo.stream()

.collect(Collectors.groupingBy(

POJO::getEnvironment,

Collectors.groupingBy(

POJO::getName,

Collectors.mapping(p -> BigDecimal.valueOf(p.getThroughput()), Collectors.toList())

)

));

标签:java,java-8,lambda,hashmap

来源: https://codeday.me/bug/20190722/1503203.html

http://www.lbrq.cn/news/2556451.html

相关文章:

  • 广告行业做网站哪个好游戏推广员好做吗
  • 自助建设网站软件网页制作软件下载
  • 网站制作公司 顺的saas建站
  • 建设手机行网站软文写作服务
  • 代码重构网站站长工具 seo查询
  • 建站素材网今日油价92汽油价格表
  • 公司网站建设 入账互联网营销推广
  • 网站做迅雷下载链接关键词上首页软件
  • 凡科网站是什么做的网络优化工程师前景
  • 模板网站如何大量复制上线快速关键词排名首页
  • 华容网站定制如何做企业网页
  • 网站制作容易吗软件推广
  • 个人注册公司费用简述seo的优化流程
  • 怎样做企业的网站广州市口碑seo推广外包
  • 手机有软件做ppt下载网站有哪些内容国外网页模板
  • 江门网站建设开发广州seo优化外包公司
  • 成都专业网站制作多少钱企点qq
  • 做网站的镜像是什么意思网站百度权重查询
  • 品牌型网站建设方案模板免费下载网站
  • 有哪些做平面设计好的网站有哪些500强企业seo服务商
  • 新乡网站制作2345浏览器下载安装
  • 微站是什么网络营销案例
  • 怎么做网站链接的快捷方式广西百度seo
  • 湖南响应式网站建设费用站长网站统计
  • 天津做app和网站的公司网站建设教程
  • 校园局域网站建设费用效果好的东莞品牌网站建设
  • 苏州建行网站首页太原网站排名推广
  • 徐州免费建站模板抖音seo查询工具
  • 小说盗版网站怎么做的让手机变流畅的软件下载
  • 网站的新闻栏与产品栏如何做seo建站营销
  • 操作系统-lecture4(进程的调度)
  • WaitForSingleObject 函数参数影响及信号处理分析
  • Android使用MediaProjectionManager获取游戏画面和投屏
  • 新手小白如何快速检测IP 的好坏?
  • 从 0 到 1 认识 Spring MVC:核心思想与基本用法(下)
  • 基于OpenCV的cv2.solvePnP方法实现头部姿态估计