如何对象的多个属性转换为列表<字符串>用java 8

贾瓦德塔里克:

我想知道如果有一种方法可以多种属性从对象组合成一组字符串。在我的情况,我有一个名为“debitCardVO”的对象,我希望它转换从对象列表

这里是我的代码片段:

for (DebitCardVO debitCardVO : debitCardVOList) {
    List<String> debitCardList   = debitCardVOList.stream()
            .map(DebitCardVO::getCardBranchCode,DebitCardVO::getAccountNo)
            .collect(Collectors.toList());
}
大卫·佩雷斯·卡夫雷拉:

flatMap可以帮助你flatMap VS地图

List<String> debitCardList = debitCardVOList.stream()
                    .flatMap(d -> Stream.of(d.getCardBranchCode(),d.getAccountNo()))
                    .collect(Collectors.toList());

这里其他的例子

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Java的8流,对象的转换列表地图<字符串,将<字符串>>

使用Java 8将字符串转换为对象列表

使用Java 8将对象列表转换为从toString()方法获得的字符串

Java的8:如何字符串转换为地图<String,字符串>?

将字符串转换为LocalDateTime Java 8

Java 8 Stream-如何返回用要查找的项目列表替换字符串内容

Java的8 - 类型不匹配:不能从列表<Serializable接口>转换为列表<字符串>

如何将字符串转换为Java 8字符流?

如何在Java 8中将字符流转换为字符串

变换为迭代一个List <MutablePair>的在字符串用java 8

Java的8炼油LAMBDA地图<字符串,列表<字符串>>将字符串地图关键要求

UTF-8编码的Java字符串转换为属性

Java 8:使用Stream.of()将逗号分隔的字符串转换为通用列表

使用Java 8将字符串转换为DateTime对象

转换字符串地图<整数,字符串>在Java 8

地图<字符串,地图<字符串,租车>>到列表<汽车>使用Java 8

Java的8 - 从列表过滤空字符串不工作

如何在Java 8+中将范围转换为定界字符串

如何在 Java 中将 ASCII 值转换为 UTF-8 字符串?9812 -> ♔

如何使用Java 8流将字符串数组转换为Big-integer数组

如何在 Java 8 中将字符串(例如“01/01/2019”)转换为日期

如何UINT8字节数组转换为字符串的Java

如何在Java中将字符串转换为8位ASCII?

如何基于Java中的属性值将对象列表转换为字符串列表?

用UTF-8编码将字符串转换为数据会失败吗?

如何从列表转换为字符串-Java

如何对象转换为Java中的查询字符串?

Java 8流:如何将对象列表转换为其选定属性的列表

java中如何将字符串转换为json字符串和对象