我有一个带有以下签名的类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在同一个流中映射两个属性相关推荐

  1. R语言使用两个分类变量创建双向表(Two Way Table、两个分类变量的频率表)实战: 矩阵的双向表、dataframe的双向表、条形图和马赛克图来可视化频率表

    R语言使用两个分类变量创建双向表(Two Way Table.两个分类变量的频率表)实战: 矩阵的双向表.dataframe的双向表.条形图和马赛克图来可视化频率表 目录

  2. 判断两个IP大小关系及是否在同一个网段中

    功能点 判断某个IP地址是否合法 判断两个IP地址是否在同一个网段中 判断两个IP地址的大小关系 知识准备 IP协议 子网掩码 Java 正则表达式 基本原理 IP地址范围 0.0.0.0-255.2 ...

  3. java中相同名字怎么声明,Java中,同一个类中的两个或两个以上的方法可以有同一个名字,只要他们的参数声明不同即可...

    下列哪项不是左冠状动脉前降支引起的心肌梗死(). 一期脱硫系统中浆液循环泵的跳闸条件有哪些? 下列关于信息表达与交流的叙述,正确的是() 已知服从正态分布某医学指标,求得算术平均数和标准差(S).区间 ...

  4. stream流倒序排序_java8 stream多字段排序

    注:转载请注明出处!!!!!!! 很多情况下sql不好解决的多表查询,临时表分组,排序,尽量用java8新特性stream进行处理 使用java8新特性,下面先来点基础的 List list; 代表某 ...

  5. stream流倒序排序_java8 stream 操作map根据key或者value排序的实现|chu

    引言 最近小编自己一个人在负责一个项目的后台开发,其中有一部分是统计相关的功能,所以需要一些排序或者分组的操作,之前这种操作小编觉得还是比较麻烦的,虽热有一些现成的工具类,但是工具类的写法也是比较复杂 ...

  6. python两个变量互换值编程_在编程中实现两个变量的值交换

    在最初接触编程的时候,使用的是C语言,在交换两个变量的值的时候需要引入第三个变量作为temp值.如下面第①种方法. 方法①:加入第三个temp变量来实现交换 我们以C语言为例,也是最常见的方法 voi ...

  7. java计算两列数据差_DAX计算列基于其他表中的两列

    我需要编写一个DAX语句,从概念/逻辑的角度来看有点复杂 - 所以这可能很难解释 . 我有两张 table . 在第一个表(如下所示)上,我有一个数值列表(工资) . 对于每个值,我都有相应的日期范围 ...

  8. java mysql连接两张表,如何使用Java和MySQL在一个语句中插入两个不同的表?

    I am using Java, Spring (NamedParameterJdbcTemplate) and MySQL. My statement looks like this: INSERT ...

  9. arcgis两张图层不能同时显示_如何在ArcGIS中合并两个“不兼容”的多边形图层?...

    "我已经尝试过'积分'了.它在消除间隙方面起作用,但还可以根据指定的簇公差将所有多边形进行概括." 问题是您是否要保持"灰色"多边形的分离状态.为了不泛化边界, ...

最新文章

  1. transition过渡规定慢速开始,然后变快,然后慢速结束的过渡效果(cubic-bezier(0.25,0.1,0.25,1))。...
  2. python调用接口实例化_python 类静态方法实例化另一个类对象的问题?
  3. boa服务器怎样运行,boa服务器的配置与编译
  4. android资源透明背景,@谷歌android帝 这是你想要的,全局透明背景教程,两种方法...
  5. OllyDbg笔记-暴力破解简单判断程序(TraceMe.exe与简单Qt程序)
  6. 第七次全国人口普查公报[1](第五号) ——人口年龄构成情况
  7. 日常开销记账表格_日常NetQuote的开销我们的管理风格在很大程度上是一种欺骗...
  8. 2023华东师范大学计算机考研信息汇总
  9. android前置录像,Android Camera2video使用前置摄像头(Android Camera2video use front camera)
  10. win7文件夹共享 服务器,windows7共享文件夹怎么设置
  11. 方舟服务器设置文档,方舟云服务器设置
  12. win10安装mysql8.0,一台电脑上安装多个mysql
  13. stimulsoft mysql_Stimulsoft Server
  14. 使用MinUI组件库
  15. javax.servlet-api 简介、中文文档、中英对照文档 下载
  16. 前端可视化技术-笔记
  17. 【蓝桥杯选拔赛真题54】Scratch小猫钓鱼 少儿编程scratch图形化编程 蓝桥杯选拔赛真题讲解
  18. 哪些平台可以查看医学类文献?
  19. 安卓怎么显示一段html代码,【报Bug】点击安卓源生返回键 会导致页面崩溃直接显示HTML代码...
  20. 程序员找工作经历,一个人在北京工作的艰辛

热门文章

  1. Android文本框实现搜索和清空效果
  2. 【改进】C# WinForm捕获全局异常 SamWang
  3. java例程练习(多线程[线程同步问题])
  4. 程序员应该知道的一些很cool网站
  5. go map详细使用方法
  6. js拦截物联返回键跳转到指定页面
  7. 使用setCustomView建立标题居中的自定义ActionBar
  8. Bootstrap研究3-基础html元素
  9. ssm框架搭建+easyui增删改查实现
  10. 用分布式锁解决并发问题