java-stream 相关问题

使用此标记可以获得与使用Stream API相关的问题。它是在Java 8中引入的,支持对值流进行功能样式的操作,例如集合上的filter-map-reduce管道。

如何使用 Stream API 通过 getId() 从 Category 对象本身获取密钥,将其放入 Map<Integer, Category>List 的所有值<Category>?

我使用循环遍历类别列表,对于每个类别对象,使用 getId() 方法获取其 id 并将其用作将类别对象放入映射中的键。这是一个电子...

回答 1 投票 0

如何格式化流收集器的双精度结果。averagingInt

我有一个地图Map,是从java流分组的结果,它按团队对玩家进行分组,并平均他们的年龄作为任务的解决方案 根据玩家的尊重程度对玩家进行分组...

回答 1 投票 0

多次对流中的值求和

我正在寻找使用流解决问题的方法: 我有一个样本清单: 列表 (1,3,5,7) 我想在流中的每个下一个元素中添加给定元素,即。 1+3+5+7 3+5+7 5+7 还有一个...

回答 1 投票 0

累积 Java Stream 然后再处理它

我有一个如下所示的文档: 数据.txt 100、“一些文字” 101、“更多文字” 102、“更多文字” 我使用正则表达式处理它并返回一个新进程...

回答 1 投票 0

如何使用 Stream.allMatch() 对空流返回 false?

我想使用 Stream.allMatch(),但是当流为空时我需要一个 false。 public static void main(String[] args) 抛出 java.lang.Exception { System.out.println(testMethod(Stream.empty()));...

回答 1 投票 0

如何将 foreach 表达式重做到流 API 中

所以,我有功能: 公共静态 int getMultiSum(List testList){ 整数总和=0; for(测试测试:测试列表){ sum += 测试.长度 * 测试.宽度; } 返回总和; } 所以,...

回答 1 投票 0

使用 Streams 对对象及其嵌套成员进行复杂排序

我有一个答案数组列表,每个答案要么不包含答案值,要么包含多个答案值。 AnswerValues 有一个 id。 我想要实现的目标如下: 遍历每个答案并对它们进行排序

回答 1 投票 0

Java 8 中如果计数大于某个值,如何提前终止流?

我有一个作家班。作者类包含一个名为 getBooks 的方法,该方法返回作者 List 撰写的书籍列表。 现在,我有一个作者的收藏。我如何检查我...

回答 1 投票 0

如何使用 Java 8 流查找较大值之前的所有值?

用例 通过 Katas 在工作中发布的一些编码,我偶然发现了这个我不知道如何解决的问题。 使用 Java 8 Streams,给定一个正整数列表,生成一个 整数列表

回答 7 投票 0

Java 8 lambda 从自定义类对象列表创建字符串列表

我有以下问题: 如何将以下代码片段转换为 Java 8 lambda 样式? List tmpAdresses = new ArrayList(); 对于(用户用户:用户){

回答 5 投票 0

并行化 Java 8 并行流独立过滤器

我阅读了StackOverflow和其他网站上的所有相关主题,以了解Java8的parallelStream机制,并了解应用的过滤器是并发运行还是......

回答 1 投票 0

在 Java 8 中,如何将“平面”对象列表转换为嵌套对象列表?

我正在使用 Java 8。我有一个这些“MyFlatObject”对象的 java.util.List ... 公共类 MyFlatObject { 私有字符串类别; 私有字符串产品ID; 私有字符串 fe...

回答 1 投票 0

在计算元素的最小和最大总和时如何通过排除列表中的一个元素来防止溢出

我需要找到可以通过对数组中的 (size - 1) 个元素进行精确求和来计算的最小值和最大值 例子: arr = [1,2,3,4,5] 最小和 = 1+2+3+4 = 10 , 最大和 = 2+3+4+5 = 14

回答 1 投票 0

在计算元素的最小和最大总和时如何通过排除列表中的一个元素来防止溢出

我需要找到可以通过对数组中的 (size - 1) 个元素进行精确求和来计算的最小值和最大值 例子: arr = [1,2,3,4,5] 最小和 = 1+2+3+4 = 10 , 最大和 = 2+3+4+5 = 14

回答 1 投票 0

两个对象供应商

我有一个二元函数: 公共整数二元函数(整数a,整数b){ //一些东西 } 我有这个流: 整数固定值 = ... 列表 otherValues = ... 其他值...

回答 3 投票 0

如何将具有多个条件的多个 for 循环转换为 Java 8 Stream Filter

我仍然习惯在Java中使用流过滤器。我花了很长时间将这个传统的 for 循环转换为它,因为它有多个列表和多个条件。 车型类型 =

回答 1 投票 0

Java 8:两个对象供应商

我有一个二元函数: 公共整数二元函数(整数a,整数b){ //一些东西 } 我有这个流: 整数固定值 = ... 列表 otherValues = ... 其他值...

回答 2 投票 0

将 CSV 文件作为行流读取 - 在读取整个文件之前处理每一行[重复]

我读了这样的文件: 尝试(Stream行= java.nio.file.Files.lines(Path.of(filePath),StandardCharsets.UTF_8)){ lines.skip(1).forEach(行 -> { 处理线(线); ...

回答 1 投票 0

java - 将 csv 文件作为行流读取 - 在读取整个文件之前处理每一行

我读了这样的文件: 尝试(Stream行= java.nio.file.Files.lines(Path.of(filePath),StandardCharsets.UTF_8)){ lines.skip(1).forEach(行 -> {

回答 1 投票 0

向嵌套的 flatMap/stream 添加可选/空安全性

我无法使用流和 flatMap 使我的方法空安全。 我的输入是一个列表 对象是这样嵌套的: 要求 外层项目 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.