JAVA8两个流变量相等_Java8:Stream在同一个流中映射两个属性
我有一个带有以下签名的类Model:
class Model {
private String stringA;
private String stringB;
public Model(String stringA,String stringB) {
this.stringA = stringA;
this.stringB = stringB;
}
public String getStringA() {
return stringA;
}
public String getStringB() {
return stringB;
}
}
我想映射List< Model>到列表< String>在单个流中包含stringA和stringB
List strings = models.stream()
.mapFirst(Model::getStringA)
.thenMap(Model::getStringB)
.collect(Collectors.toList());
要么:
List strings = models.stream()
.map(Mapping.and(Model::getStringA,Model::getStringB))
.collect(Collectors.toList());
当然,他们都没有编译,但你明白了.
它有可能吗?
编辑:
例:
Model ab = new Model("A","B");
Model cd = new Model("C","D");
List stringsFromModels = {"A","B","C","D"};
JAVA8两个流变量相等_Java8:Stream在同一个流中映射两个属性相关推荐
- R语言使用两个分类变量创建双向表(Two Way Table、两个分类变量的频率表)实战: 矩阵的双向表、dataframe的双向表、条形图和马赛克图来可视化频率表
R语言使用两个分类变量创建双向表(Two Way Table.两个分类变量的频率表)实战: 矩阵的双向表.dataframe的双向表.条形图和马赛克图来可视化频率表 目录
- 判断两个IP大小关系及是否在同一个网段中
功能点 判断某个IP地址是否合法 判断两个IP地址是否在同一个网段中 判断两个IP地址的大小关系 知识准备 IP协议 子网掩码 Java 正则表达式 基本原理 IP地址范围 0.0.0.0-255.2 ...
- java中相同名字怎么声明,Java中,同一个类中的两个或两个以上的方法可以有同一个名字,只要他们的参数声明不同即可...
下列哪项不是左冠状动脉前降支引起的心肌梗死(). 一期脱硫系统中浆液循环泵的跳闸条件有哪些? 下列关于信息表达与交流的叙述,正确的是() 已知服从正态分布某医学指标,求得算术平均数和标准差(S).区间 ...
- stream流倒序排序_java8 stream多字段排序
注:转载请注明出处!!!!!!! 很多情况下sql不好解决的多表查询,临时表分组,排序,尽量用java8新特性stream进行处理 使用java8新特性,下面先来点基础的 List list; 代表某 ...
- stream流倒序排序_java8 stream 操作map根据key或者value排序的实现|chu
引言 最近小编自己一个人在负责一个项目的后台开发,其中有一部分是统计相关的功能,所以需要一些排序或者分组的操作,之前这种操作小编觉得还是比较麻烦的,虽热有一些现成的工具类,但是工具类的写法也是比较复杂 ...
- python两个变量互换值编程_在编程中实现两个变量的值交换
在最初接触编程的时候,使用的是C语言,在交换两个变量的值的时候需要引入第三个变量作为temp值.如下面第①种方法. 方法①:加入第三个temp变量来实现交换 我们以C语言为例,也是最常见的方法 voi ...
- java计算两列数据差_DAX计算列基于其他表中的两列
我需要编写一个DAX语句,从概念/逻辑的角度来看有点复杂 - 所以这可能很难解释 . 我有两张 table . 在第一个表(如下所示)上,我有一个数值列表(工资) . 对于每个值,我都有相应的日期范围 ...
- java mysql连接两张表,如何使用Java和MySQL在一个语句中插入两个不同的表?
I am using Java, Spring (NamedParameterJdbcTemplate) and MySQL. My statement looks like this: INSERT ...
- arcgis两张图层不能同时显示_如何在ArcGIS中合并两个“不兼容”的多边形图层?...
"我已经尝试过'积分'了.它在消除间隙方面起作用,但还可以根据指定的簇公差将所有多边形进行概括." 问题是您是否要保持"灰色"多边形的分离状态.为了不泛化边界, ...
最新文章
- transition过渡规定慢速开始,然后变快,然后慢速结束的过渡效果(cubic-bezier(0.25,0.1,0.25,1))。...
- python调用接口实例化_python 类静态方法实例化另一个类对象的问题?
- boa服务器怎样运行,boa服务器的配置与编译
- android资源透明背景,@谷歌android帝 这是你想要的,全局透明背景教程,两种方法...
- OllyDbg笔记-暴力破解简单判断程序(TraceMe.exe与简单Qt程序)
- 第七次全国人口普查公报[1](第五号) ——人口年龄构成情况
- 日常开销记账表格_日常NetQuote的开销我们的管理风格在很大程度上是一种欺骗...
- 2023华东师范大学计算机考研信息汇总
- android前置录像,Android Camera2video使用前置摄像头(Android Camera2video use front camera)
- win7文件夹共享 服务器,windows7共享文件夹怎么设置
- 方舟服务器设置文档,方舟云服务器设置
- win10安装mysql8.0,一台电脑上安装多个mysql
- stimulsoft mysql_Stimulsoft Server
- 使用MinUI组件库
- javax.servlet-api 简介、中文文档、中英对照文档 下载
- 前端可视化技术-笔记
- 【蓝桥杯选拔赛真题54】Scratch小猫钓鱼 少儿编程scratch图形化编程 蓝桥杯选拔赛真题讲解
- 哪些平台可以查看医学类文献?
- 安卓怎么显示一段html代码,【报Bug】点击安卓源生返回键 会导致页面崩溃直接显示HTML代码...
- 程序员找工作经历,一个人在北京工作的艰辛