TakeWhile与Filter有何不同?区别例
2022-09-01 04:58:20
takeWhile() 与 Java 9 中的 filter() 有何不同。它有什么额外的效用?
Stream.of(1,2,3,4,5,6,7,8,9,10).filter(i -> i < 4 )
.forEach(System.out::println);
这也许就是以下几点要做的
Stream.of(1,2,3,4,5,6,7,8,9,10).takeWhile(i -> i < 4 )
.forEach(System.out::println);
那么这个新功能的需求是什么呢?