作者:手机用户2502906401 | 来源:互联网 | 2022-11-23 13:45
1> Naman..:
你可以filter
把你的流作为
IntStream.range(number, threshold)
.filter(i -> i % number == 0) // only those divisible by number
.forEach(System.out::println);
或者,如果Java-9或更高版本是一个选项,您可以使用
IntStream.iterate(number, i -> i i + number)
.forEach(System.out::println);
或者更合适,因为它听起来像一个while循环,Intstream.takeWhile
用作:
IntStream.iterate(number, i -> i + number)
.takeWhile(i -> i