SplittableRandom.Split 方法

定义

构造并返回一个新的 SplittableRandom 实例,该实例在此实例中不共享可变状态。

[Android.Runtime.Register("split", "()Ljava/util/SplittableRandom;", "", ApiSince=24)]
public Java.Util.SplittableRandom? Split ();
[<Android.Runtime.Register("split", "()Ljava/util/SplittableRandom;", "", ApiSince=24)>]
member this.Split : unit -> Java.Util.SplittableRandom

返回

新的 SplittableRandom 实例

属性

注解

构造并返回一个新的 SplittableRandom 实例,该实例在此实例中不共享可变状态。 但是,由于概率非常高,由两个对象共同生成的值集具有相同的统计属性,就像使用单个 SplittableRandom 对象由单个线程生成的相同数量的值一样。 可以使用 split() 该方法进一步拆分这两个对象中的任一对象或两个对象,并且相同的预期统计属性适用于由此类递归拆分构造的整个生成器集。

适用于 . 的 java.util.SplittableRandom.split()Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于