java-stream 相关问题

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

ObjectArrayArguments类

我尝试在JUnit 5中编写参数化测试@ParameterizedTest @ArgumentsSource(TwoParameters.class)public void test(int a,int b){// some assert} static class TwoParameters implements ...

回答 1 投票 1

懒惰地使用流调用多个服务[重复]

仅当前一个调用返回null时,如何使用流来评估多个服务调用?即。 Stream.of(service1(),service2(),service3())。filter(Objects :: nonNull).findFirst()....

回答 2 投票 0

带有列表的Java流

我是溪流及其工作方式的新手,我正试图让列表中添加的特定对象出现。我找到了一种使用Collections的方法。它如下:for(int i ...

回答 2 投票 0

使用Java 8中的一个Stream执行多个get操作并保存结果

我目前正在编写程序,我将在列表中流式传输,获取其中一个字段的第一个值并保存结果。 Product对象有两个字段(颜色和名称)。我会救......

回答 4 投票 0

是否可以使用String格式内的方法在java流中使用?

可以转换这样的代码(Contacto contact:contactos){fix.printf(“%s \ t%s \ t \ t%s \ n”,contact.getName(),contact.getNumb(),contact.getDateOfBirth ());进入java ...

回答 1 投票 0

Java 8 Streams:如何读取行内容指定的两行之间的行

输入到当前问题陈述是 - 输入.txt #START_OF_TEST_CASES #DATA key1:VA1 key2:VA2 key3:VA3 key4:VA4 key5:VA5 #DEND #ENTRIES:1 {key1} {key1} {key3} 2 {key2} { key2} {key1} 3 {key3} {key1} {...

回答 3 投票 0

有没有更优雅的方法来使用java 8从列表中获取随机未使用的项?

要重构的功能...... T notUsedRandomItem(列表 allItems,List usedItems){return allItems.stream()。filter(item - >!usedItems.contains(item))...

回答 3 投票 8

为什么我的流中只有一个元素在使用peek()操作时会收到EventHandler?

我正在写一个Snake游戏,我正试图实现蛇的运动。目前,蛇的头部根据箭头输入完美地移动,但它独立于其余部分移动...

回答 1 投票 -1

如何从地图中查找绘制中每个数字的最新日期 >

假设我有一张地图 >,其中整数列表只是彩票抽奖中的数字列表。它可能如下所示:11月15日星期三美国东部时间2017年13:31:45 = [1,2,3,4,5,6],...

回答 2 投票 3

Java Stream API:寻找filterAndMap的优雅方式

过滤和映射流的默认“最佳做法”是Stream 资源; // ...谓词 谓语; // = ...功能 映射器; // = ...流 dst =来源......

回答 1 投票 8

Java 8使用stream,flatMap和lambda

我有这段代码,我想返回一个postCodes列表:List postcodes = new ArrayList <>();名单 entries = x.getEntry(); // getEntry()返回一个列表...

回答 1 投票 2

如果我用依赖于输入的谓词限制它,我可以计算我的流大小吗?

我想用随机数制作一个流。一旦数字满足某个条件,我想现在需要多少次迭代。所以要么我想拥有流的大小,要么......

回答 3 投票 5

如何在功能上处理拆分流

鉴于以下代码,我如何将其简化为单一的功能线? //删除CSV TEMP FILES最终地图 > deleteResults = Stream.of(tmpDir.listFiles())...

回答 2 投票 1

使用Regex或StringTokenizer与Stream内联

要解析日志文件,我有以下内容:try(Stream stream = Files.lines(Paths.get(logFileName))){List sm = stream .map(line - > new LogMessage(.....

回答 2 投票 2

如果使用我的服务使用Java 8 lambda / streams列表不为空,如何从列表中删除每个元素

您好我想使用java 8. if(CollectionUtils.isNotEmpty(listOfObjects){for(Object o:listOfObjects){objectService.delete(o);}}更新此遗留代码我是java 8的新手并且...

回答 1 投票 0

如何将没有泛型的列表转换为使用java中的流的泛型列表?

我想将没有泛型的List转换为List 。我还需要过滤掉我的具体类型。我当前的流逻辑如下:List list = new ArrayList();对象......

回答 1 投票 3

Java-8将方法的多个参数传递给流

考虑我有这个方法,它采用多个参数,我想做一些简单的计算,如count,sum,average,min,max,看看这个原生的例子:public static void ...

回答 3 投票 -3

Java 8并行流并发分组

假设我有一个类作为Class Person {String name;字符串uid;串电话;我正在尝试按类的所有字段进行分组。如何在JAVA 8中使用并行流来转换...

回答 2 投票 3

NullPointerException:元素无法映射到null键

我已经阅读了主题:Collectors.groupingBy不接受null键但是我不明白如何将它应用于我的问题:我的代码:Map > mappingEntryMap ...

回答 3 投票 5

Stream sorted()方法不反映Vector中新添加元素的排序顺序

我有一个方法,它获取一个Employee对象的Vector输入:static void transformData(Vector 雇员){employees.stream()。sorted((员工employee1,员工......)

回答 1 投票 0

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