StrictMath.Random 方法

定义

返回一个 double 正符号大于或等于 0.0 且小于 1.0的值。

[Android.Runtime.Register("random", "()D", "")]
public static double Random();
[<Android.Runtime.Register("random", "()D", "")>]
static member Random : unit -> double

返回

大于或等于0.0或小于1.0的伪randomdouble

属性

注解

返回一个 double 正符号大于或等于 0.0 且小于 1.0的值。 返回的值是伪随机选择的,其中(大约)的统一分布从该范围。

首次调用此方法时,它会创建一个新的伪随机数生成器,就像表达式一样

<blockquote/blockquote>new java.util.Random()<>

此后,此新的伪随机数生成器用于对此方法的所有调用,并且不会在其他任何位置使用。

此方法已正确同步,允许多个线程正确使用。 但是,如果许多线程需要以极大的速率生成伪随机数,则每个线程的争用可能会降低其自己的伪随机数生成器。

Java文档java.lang.StrictMath.random()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于