java-stream 相关问题

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

如何使用Java8流将列表列表转换为单个列表[重复]

如何使用流转换以下代码而不使用每个循环。 getAllSubjects()返回所有List,每个Subject都有List 。所有列表应合并为列表 。 ...

回答 1 投票 5

Java 8如何操作一个列表中的对象并将其收集到另一个列表中? [重复]

我是Java8的新手。我需要按照特定条件将POJO列表转换为组,并在UI上显示。将属于Children类别的对象列表转换为Person类别。 ...

回答 1 投票 2

Java 8 Stream得到最少

我必须用流api编写一个方法。在方法中我应该在一个名为“Winner”的对象中获得最小值的整数值,我的意思是整数值是lengthKm值,我必须得到...

回答 2 投票 4

计算具有重复项的两个列表的差异

我有两个清单。名单 list1 = new ArrayList <>(Arrays.asList(1,2,2));名单 list2 = new ArrayList <>(Arrays.asList(2,3,4));我想删除元素......

回答 3 投票 2

删除值仅保留N次

我今天在做Codewars的一些katas。我必须编写函数,它只保留数组中相同元素的N,例如:{1,2,3,4,1},N = 1 - > {1,2,3,4} {2,2,2 ,2},N = 2 - > {2,2}我来了......

回答 3 投票 4

并行流将项添加到同一个数组

我有一个对象数组,我将其转换为在每个对象上使用一个函数来修改它并将其添加到一个全新的对象数组中。通过使用.parallel(),执行时间加快了2倍,但......

回答 1 投票 3

Java Stream API如何选择执行计划?

我刚开始学习Java 8中的Stream API和一般的函数式编程,但不是Java新手。我有兴趣了解和理解Stream API如何选择执行计划。怎么样 ...

回答 2 投票 10

存储过程的Java流

我想创建一个特定值的流并将它们映射到内部类。我目前的代码如下:return Stream.of((int)levenshteinScore,reverseComparison,regionStart,...

回答 1 投票 2

Java 8可选在分层对象中执行空检查

在对象克隆不同类型的对象时使用Optional to Null Check。 A类{C cObj,List bList;} B类{C cObj;名单 cList;} class C {String label;字符串值;} ...

回答 1 投票 0

使用流和求和方法的BigDecimal List的总和

如果我们在列表中有所有int或long或其他原始数据类型值,那么我们使用return items.stream()获取所有值的sun。mapToInt(i - > i).sum();我有BigDecimal值列表,如何...

回答 2 投票 2

如果输入列表已排序,是否始终会对流返回的列表进行排序? [重复]

假设您有一个已排序的列表 输入。我想知道以下列表 输出将始终排序?名单 output = input.stream ...

回答 2 投票 1

在Java 8中,如果map具有重复值,则会出现重复值异常

代码生成IllegalStateException:Duplicate键,如果列表中有重复值,并且我们尝试使用java流从列表中提取映射。如果我们定义合并......

回答 1 投票 0

Stream Collector.toMap调用toString而不是value

我一直试图弄清楚为什么它不再起作用。它一切正常,没有任何改变与对象或调用它的功能。我使用龙目岛作为吸气剂,制定者和......

回答 1 投票 3

自定义功能接口SummaryStatistics

我有一个基本的SpringBoot应用程序。使用Spring Initializer,JPA,嵌入式Tomcat,Thymeleaf模板引擎和包作为可执行JAR文件我想创建一个基于...的自定义SummaryStatistics

回答 1 投票 2

在流中查找的值少于几倍,然后是最大值

我想找到比实际最长日期长一年的第一个日期。我尝试用溪流做但我被卡住了。名单 intervalIdList = new HashSet(); intervalIdList.add( “2018-01”); ...

回答 2 投票 0

无法创建对流的引用,并且无法多次重用相同的流

阅读有关java 8流的文章,发现Java Streams是可以使用的,因此无法创建对流的引用以供将来使用。由于数据是按需的,所以不可能......

回答 1 投票 2

java 8流多个过滤器

我是Java 8的新手并尝试了Streams的要求。我有一个包含数千个recods的csv文件,我的csv格式是DepId,GrpId,EmpId,DepLocation,NoofEmployees,EmpType === D100,CB,244340,USA,1000,...

回答 2 投票 2

是否可以在Stream.parallel()中设置线程的优先级?

如果我想在后台任务中并行运行Stream,是否可以以较低优先级运行它?如果是这样怎么样?

回答 2 投票 11

重构双foreach和if语句到java 8解决方案

好像你可以注意到我试图让用户在一个特定的项目(和我的代码工作)列表 allUsers = userRepository.findAll();名单 usersInSpecificProject = new ArrayList&...

回答 3 投票 1

在Java中合并两个嵌套映射

我有两个嵌套的地图,我必须合并这两个地图,如果键是相同的,那么它应该合并内部地图,否则保持原样。地图 >一个=新...

回答 2 投票 -2

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