java.util.Random.longs() 方法返回一个流,生成给定的streamSize数量的伪随机长值。生成伪随机 long 值,就好像它是调用方法 nextLong() 的结果。
语法
public LongStream longs(long streamSize)
参数
streamSize | 指定要生成的值的数量。 |
返回值
返回伪随机长值流。
异常
抛出 IllegalArgumentException,如果streamSize小于零。
示例:
在下面的示例中,java.util.Random.longs () 方法用于获取伪随机长值流。
import java.util.*;
import java.util.stream.LongStream;
public class MyClass {
public static void main(String[] args) {
//创建一个随机对象
Random rand = new Random();
//生成一个包含10的流
//长随机数
LongStream stream = rand.longs(10);
//打印流中的所有随机数
stream.forEach(System.out::println);
}
}
下面给出了可能的结果之一:
5360782108241675042
-4693184344374823843
7900676258285631904
4044430131010126681
3164930263573636076
6708605751717819696
-6449429044332939763
1583025717856756815
-1463454922235472079
-2643849658836944600
yxjc0trans1
分区>