Поделиться через


Random Конструкторы

Определение

Перегрузки

Random()

Создает генератор случайных чисел.

Random(Int64)

Создает новый генератор случайных чисел с помощью одного long начального значения.

Random(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Random()

Создает генератор случайных чисел.

[Android.Runtime.Register(".ctor", "()V", "")]
public Random ();
Атрибуты

Комментарии

Создает генератор случайных чисел. Этот конструктор задает начальное значение генератора случайных чисел, которое, скорее всего, отличается от любого другого вызова этого конструктора.

Документация по Java для java.util.Random.Random().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Random(Int64)

Создает новый генератор случайных чисел с помощью одного long начального значения.

[Android.Runtime.Register(".ctor", "(J)V", "")]
public Random (long seed);
[<Android.Runtime.Register(".ctor", "(J)V", "")>]
new Java.Util.Random : int64 -> Java.Util.Random

Параметры

seed
Int64

начальное начальное начальное значение

Атрибуты

Комментарии

Создает новый генератор случайных чисел с помощью одного long начального значения. Начальное значение — это начальное значение внутреннего состояния генератора псевдорандомных чисел, который поддерживается методом #next.

Вызов new Random(seed) эквивалентен следующему:

{@code
            Random rnd = new Random();
            rnd.setSeed(seed);}

Документация по Java для java.util.Random.Random(long).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Random(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

protected Random (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Random : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Random

Параметры

javaReference
IntPtr

nativeint

Ссылка IntPtrна объект Java Native Interface (JNI).

transfer
JniHandleOwnership

Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к