Java ThreadLocalRandom nextLong() 方法2024年11月11日 | 阅读 2 分钟 Java ThreadLocalRandom 类的 nextLong() 方法返回一个伪随机 long 值。此方法重写了 Random 类中的 nextLong 方法。 语法参数不适用 返回值此方法返回一个伪随机 long 值。 示例输出 Random long value is: 8925561344935968546 Java ThreadLocalRandom nextLong(long bound) 方法Java ThreadLocalRandom 类的 nextLong(long bound) 方法返回一个伪随机。它返回一个在 0 和 bound 之间均匀分布的值。 语法参数bound:这是随机数的上界。它必须是正数。 返回值此方法返回下一个值。 ExceptionIllegalArgumentException - 如果 n 不是正数,则会抛出此异常。 示例 1输出 Random long value is: 1703 示例 2输出 Exception in thread "main" java.lang.IllegalArgumentException: bound must be positive at java.base/java.util.concurrent.ThreadLocalRandom.nextInt(Unknown Source) at tests.JavaNextLongExample2.main(ThreadLocalRandomNextLongExample2.java:7) Java ThreadLocalRandom nextLong(long origin, long bound) 方法Java ThreadLocalRandom 类的 nextLong(long origin, long bound) 方法返回一个伪随机。它返回一个在给定下限值和上限值之间均匀分布的值。 语法参数origin - 这是下限值。 bound - 这是上界(不包含)。 返回值此方法在 origin 和 bound 之间返回一个伪随机 long 值。 ExceptionIllegalArgumentException - 如果 origin 大于或等于 bound,则会抛出此异常。 示例 1输出 Random long value is: 39171 示例 2输出 Random long value is: 42248 示例 3输出 Exception in thread "main" java.lang.IllegalArgumentException: bound must be positive at java.base/java.util.concurrent.ThreadLocalRandom.nextLong(Unknown Source) at tests.JavaNextLongExample2.main(ThreadLocalRandomNextLongExample3.java:7) |
Java ThreadLocalRandom Double() 方法 Java ThreadLocalRandom 类的 Double() 方法返回一个介于 0 和 1 之间的伪随机 double 值。此方法重写了 Random 类中的 Double。语法:public double Double() 参数:NA 返回:此方法返回一个介于 0 和 1 之间的伪随机 double 值。示例 import java.util.concurrent.ThreadLocalRandom; public class ThreadLocalRandomDoubleExample1 { ...
阅读 3 分钟
Java ThreadLocalRandom 类的 doubles() 方法返回一个几乎无限的伪随机 double 值流。每个值必须介于 0 和 1 之间。此方法重写了 Random 类中的 doubles。语法:public DoubleStream doubles() 参数:NA 返回:此方法返回一个伪随机 double 值流。示例 import java.util.concurrent.ThreadLocalRandom; public class ThreadLocalRandomDoublesExample1 { ...
阅读 3 分钟
Java ThreadLocalRandom 类的 current() 方法返回当前线程的 ThreadLocalRandom。它不接受任何参数。语法:public static ThreadLocalRandom current() 参数:NA 返回:此方法返回当前线程的 ThreadLocalRandom。示例 import java.util.concurrent.ThreadLocalRandom; public class ThreadLocalRandomCurrentExample { public static void main(String[] args) { //...
阅读1分钟
Java ThreadLocalRandom 类的 setSeed() 方法抛出 UnsupportedOperationException。在此生成器中,不支持设置种子。此方法重写了 Random 类中的 setSeed。语法:public void setSeed(long seed) 参数:seed:初始种子 异常:UnsupportedOperationException:始终抛出此异常。示例 1 import java.util.concurrent.ThreadLocalRandom; public class ThreadLocalRandomSetSeedExample1 { public static void main(String args[]) { final...
阅读1分钟
Java ThreadLocalRandom 类的 ints() 方法返回一个几乎无限的伪随机 int 值流。此方法重写了 Random 类中的 ints 方法。 语法: public IntStream ints() 参数: NA 返回:此方法返回一个伪随机 int 值流。 示例 1 import java.util.concurrent.ThreadLocalRandom; public class ThreadLocalRandomIntsExample1 { public static void main(String[] args)...
阅读 3 分钟
Java ThreadLocalRandom Gaussian() 方法 Java ThreadLocalRandom 类的 Gaussian() 方法返回一个伪随机的、均值为 0.0、标准差为 1.0 的高斯(“正态”)分布 double 值,来自此随机数生成器的序列。语法:public double Gaussian() 参数:NA 返回:此方法返回一个伪随机的高斯...
阅读1分钟
Java ThreadLocalRandom Int() 方法 Java ThreadLocalRandom 类的 Int() 方法返回一个伪随机 int 值。此方法重写了 Random 类中的 Int。语法:public int Int() 参数:NA 返回:此方法返回一个伪随机 int 值。示例 1 import java.util.concurrent.ThreadLocalRandom; public class ThreadLocalRandomIntExample1 { public static void main(String[] args) { ...
阅读 2 分钟
Java ThreadLocalRandom 类的 longs() 方法返回一个几乎无限的伪随机 long 值流。此方法重写了 Random 类中的 longs。语法:public LongStream longs() 参数:NA 返回:此方法返回一个伪随机 long 值流。示例 import java.util.concurrent.ThreadLocalRandom; public class ThreadLocalRandomLongsExample1 { public static void main(String[] args) { ...
阅读 4 分钟
类提供了 several methods like current(), doubles(), ints(), Double(), Int(), Long(), etc. Methods current() doubles() ints() Double() Int() Long() TopicJava-threadlocalrandom-current-method ...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India