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