次の方法で共有


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 インスタンスを構築して返します。 ただし、非常に高い確率で、2 つのオブジェクトによってまとめて生成される値のセットは、単一の SplittableRandom オブジェクトを使用して 1 つのスレッドによって同じ量の値が生成された場合と同じ統計的特性を持ちます。 2 つのオブジェクトのいずれかまたは両方がメソッドを使用して split() さらに分割される場合があり、同じ予期される統計プロパティが、このような再帰分割によって構築されたジェネレーターのセット全体に適用されます。

の Java ドキュメントjava.util.SplittableRandom.split()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象