collectors 相关问题

从Java 8开始,收集器是Stream上的变异还原操作。使用此标记可以了解有关收集器用法的特定问题。

使用Java流的具有相同ID /名称的对象的组列表

我有一个类似于List的Student类的对象列表。学生班级的日期和另一个班级的对象的排序图评分参见下文:班级Student {字符串名称; SortedMap

回答 1 投票 -1

用于汇总float java 8的定制收集器实现

我正在尝试创建类似于Collectors.summingDouble()的自定义浮点加法。但是我面临2个问题,我不确定如何解决。 BiConsumer-第27行-无效方法不能...

回答 2 投票 2

Java Streams GroupingBy和按计数过滤(类似于SQL的HAVING)

Java(9+)流是否支持类似于SQL的HAVING子句?用例:分组,然后删除具有特定计数的所有组。是否可以将以下SQL子句编写为Java流? GROUP ...

回答 3 投票 7

这里有没有一种方法可以使用Java流执行两次映射操作?

我正在尝试自动执行在线游戏,但遇到了麻烦。我正在尝试做的事情:我正在尝试分析我的报告。第一步涉及获取父行。第二步是...

回答 1 投票 1

Java 8 Lambda-分组和归约对象

我有一个我想要的交易清单:首先按年份分组,然后按该年份中每个交易的类型分组,然后将交易转换为具有所有交易之和的Result对象'...

回答 1 投票 0

Junit测试失败时在文件中收集JSON对象

我有〜50个JSON数组作为插入到单元测试中的模型数组,以比较结果配置。每个文件如下所示:0.json 1.json ...依此类推[{model1},{model2},{model3}]我是...

回答 1 投票 0

将列表 和列表 合并到列表 >

我有两个清单; val键:List = listOf(“ key1”,“ key2”,“ key3” ...)val值:List = listOf(“ value1”,“ value2”,“ value3” ...)我将它们合并为一个列表

回答 1 投票 0

Collector.toMap使用泛型

我在Java中使用流API进行泛型映射时遇到了麻烦。我有一个通过以下方式扩展LinkedHashMap的映射:公共类LRUCache 扩展LinkedHashMap [... ...

回答 2 投票 1

能否将Java流收集器返回的列表设为不可修改?

[使用Java流时,我们可以使用收集器来生成诸如流之类的集合。例如,这里我们制作了Month枚举对象的流,并为每个对象生成一个String ...

回答 1 投票 1

Java-使用属性作为键从流创建HashMap

我有一个HashMap,其中id是键,而Entity是值。我需要使用一个实体的属性作为键来创建一个新的HashMap,而整个实体仍然是一个值。所以我写道:Stream ... ... >>

回答 1 投票 0

Java 8:GroupingBy,结果为List

我们具有以下内容:public List mapToBalancesWithSumAmounts(List entry){返回条目.stream().collect(groupingBy(...

回答 1 投票 0

如何将列表值收集到收集器对象中

我正在尝试从列表对象中收集2个数据字段。我正在使用Employee对象:public class Employee {private long id;私人来源;私有字符串名称;私有字符串...

回答 1 投票 1

Java流从对象列表生成映射

我有一个这样的课程。公共类Foo {private String前缀;私人弦乐部门;私有int计数; }给定一个foo列表:// Args:前缀,扇区,计数fooList.add(new Foo(“ ...

回答 1 投票 0

使用流计算值的百分比

我试图弄清楚如何在使用流时计算列表中特定值的百分比。我的对象getTag可以取Gor Y值,我想计算...:>

回答 1 投票 0

无法确定Collectors.groupingBy的返回类型

类似的问题以前已经回答过,但是我仍然无法弄清楚我的分组和平均方法有什么问题。我尝试了多个返回值组合,例如Map ] >>

回答 1 投票 1

如何使用Java流对字段进行分组并创建摘要

public class Call {private String status;私有字符串callName; }我有一个呼叫列表,并且必须创建一个摘要,例如:public class CallSummary {private String ...

回答 2 投票 2

根据条件创建从列表中删除重复项的地图

我想使用Java 8,lambda表达式根据条件获取不重复的列表。假设我有以下代码:import java.util.ArrayList;导入java.util.List;导入java ....

回答 1 投票 2

在Java8中,何时在Collectors.toMap中触发合并功能?

我想将Hashmap 转换为Treemap,以便按string.length对其键进行排序(我不能简单地使用treemap.addAll,因为插入时我可能还有其他逻辑,我想...] >

回答 1 投票 0

java.util.stream.Collectors类不是多余的吗? [关闭]

自Java 8起,您可以在接口中定义静态方法。 Java 8中同时引入了java.util.stream.Collectors和java.util.stream.Collectors。为什么我们需要一个单独的类(Collectors)...

回答 1 投票 -4


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