java.util.Random.longs() 方法返回实际上无限的伪随机长值流。生成伪随机 long 值,就好像它是调用方法 nextLong() 的结果。
语法
public LongStream longs()
参数
无需参数。
返回值
返回伪随机long流
异常
无示例:
在下面的示例中,java.lang. util.Random.longs() 方法用于获取伪随机长值流。
import java.util.*;
import java.util.stream.LongStream;
public class MyClass {
public static void main(String[] args) {
//创建一个随机对象
Random rand = new Random();
//生成长随机数流
LongStream stream = rand.longs();
//从流中打印10个随机数
stream.limit(10).forEach(System.out::println);
}
}
下面给出了可能的结果之一:
-1166696981232905611
-1591414238493849592
1185092752364067807
-4716978641694621541
1728354039894099650
-8404916009908236084
8990542547882404106
4933533908656496705
4889719473874696744
-5063671713401842385