java-stream 相关问题

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

根据 Java 11 中的枚举值选择要应用于流的方法

我有以下枚举。 公共枚举AggregationType { 分钟, 最大限度, 平均的 } 假设我有一个传递枚举值的函数,例如: public Float someFunction(最终

回答 2 投票 0

Java 11 根据枚举值选择要应用于流的方法

我有以下枚举。 公共枚举AggregationType { 分钟, 最大限度, 平均的 } 假设我有一个传递枚举值的函数,例如 public Float someFunction(最终聚合...

回答 2 投票 0

使用并行流时的 Java 模拟问题

我有以下图像服务: 公共类图像服务{ 公共图像服务(){ } 公共列表 getBufferedImages(列表 imageBytesArrays){ 返回

回答 1 投票 0

使用 Java Stream API 从 Java 列表创建规范化对象副本的新列表

从 REST 服务中,我将收到作为员工列表的响应。该列表可能包含同一员工的多个地址,如下定义。 [员工{empId=1, 姓名='Emp1', 地址='Emp1 地址...

回答 2 投票 0

Java 将字符串集合简化为发生映射

将列表视为 id1_f、id2_d、id3_f、id1_g,我如何使用流来获取 统计数据格式的简化地图,例如: 编号1 2 编号2 1 编号3 1 注意:关键是...之前的部分

回答 4 投票 0

我可以恢复 ObjectOutputStream 从未关闭过的文件吗?

我们的应用程序需要使用 ObjectOutputStream 写入文件。有一个错误会导致流偶尔无法关闭。然后任何后续尝试创建

回答 1 投票 0

Java Stream 中的“临时条件检查”

我正在Java流链中寻找“临时条件检查”。 我的灵感来自 Reactor (Spring Webflux),我可以在其中写下以下内容: 公共 Mono 临时条件检查...

回答 1 投票 0

流上的终端操作会关闭源吗? [重复]

考虑以下代码: Path目录 = Paths.get(/* 某个目录 */); Files.list(目录).forEach(System.out::println); 终端操作(如 forEach)是否关闭底层文件

回答 2 投票 0

从 Java 流中的对象收集不同的字段值

我正在尝试收集对象中字段之一的不同值。我希望在流上使用distinct(),但它不能应用于字段级别。我已经使用地图来获取列表...

回答 1 投票 0

使用 Java 8 Lambda \ Stream 从循环调用方法并返回值

我正在尝试在Java 8中转换下面的传统for循环。我尝试使用流的forEach迭代循环并使用过滤器进行包含检查,但我无法理解如何制作...

回答 3 投票 0

Java Streams:查找流是否包含 null

很可能是重复的,但我找不到任何特定的。 给定 公共静态无效主(字符串[] args){ System.out.println( Arrays.asList(null, null, 1) ...

回答 4 投票 0

NotNull 布尔值 If else 使用 Stream API

我写了一行代码来制作 if else 语句。我发现它太长了。我怎样才能让这条线更短、更高效? isLocked 这里是一个布尔值。 Stream.of( isLocked ).filt...

回答 2 投票 0

尝试使用 setter 方法映射对象列表时出现错误

我正在尝试映射以下列表: mappedCustomers =customers.stream().map(e ->e.setLastName("e")).collect(Collectors.toList()); 客户等级 @实体 @Table(名称=“客户”)

回答 2 投票 0

迭代列表列表并使用 Java 8 Stream API 检查条件

我正在尝试迭代元素列表的列表以测试给定的条件。 虽然 Java 7 可以实现这一点,但我很想知道如何使用 Stream API 在 Java 8 中实现这一点。 重要...

回答 1 投票 0

地图<?, Optional<T>>前往地图<?, T>

我有一个带有可选值的地图。 我想过滤它以删除空值。 地图>输入; 地图结果=输入。 // 这是我正在寻找的一些代码 ...

回答 1 投票 0

Groovy:什么是java流anyMatch的模拟

以下操作的 Groovy 类似物是什么? list.stream().anyMatch(b -> b == 0);

回答 3 投票 0

通过java流将字符串列表转换为Map,使用key作为整数自动增量

以下代码可以使用迭代模式执行。 List strList = Arrays.asList("abc", "def","ghi", "jkl"); 地图圣...

回答 1 投票 0

如何在流运算符的帮助下填充集合中的属性? [已关闭]

我有两个 Builder 类型的对象构建器列表和 AdminUser 类型的 adminUsers 列表。 以下是类的类型定义: 公共类生成器{ @ID 私有字符串 ID; 私人圣...

回答 1 投票 0

根据一个Java流过滤另一个流并收集

我有这段代码使用 for 循环和 steam,但我想知道我可以使用两个流来改进它。这里我想用流替换 for 循环,并想获取 String 的列表...

回答 1 投票 0

如何在Java中删除流中收集的数据?

我有一个存储库方法,可以删除数据列表(removeListIds(List ids))。完成工作后的流会收集数据。我需要删除流中收集的数据...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.