LongStream生成(LongSupplier s) 返回无限连续无序流,其中每个元素由提供的 长期供应商 (长期价值结果的供应商)。这适用于生成恒定流、随机元素流等。
null
语法:
static LongStream generate(LongSupplier s)
参数:
- 长流 :原始长值元素的序列。
- 长期供应商 :长期价值元素的供应商。
- s :生成元素的LongSupplier。
返回值: 一个新的无限顺序无序长流。
例1:
// Java code for LongStream.generate() // to generate an infinite sequential // unordered LongStream import java.util.*; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // using LongStream.generate() method // to generate 7 random Integer values LongStream stream = LongStream.generate(() -> { return ( long )(Math.random() * 10000 ); }); // Displaying the randomly generated values stream.limit( 7 ).forEach(System.out::println); } } |
输出:
4377 6200 9920 6015 7879 7887 8792
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END