Compartilhar via


Random Construtores

Definição

Sobrecargas

Random()

Cria um novo gerador de números aleatórios.

Random(Int64)

Cria um novo gerador de números aleatórios usando uma única long semente.

Random(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Random()

Cria um novo gerador de números aleatórios.

[Android.Runtime.Register(".ctor", "()V", "")]
public Random ();
Atributos

Comentários

Cria um novo gerador de números aleatórios. Este construtor define a semente do gerador de números aleatórios para um valor muito provável de ser distinto de qualquer outra invocação deste construtor.

Documentação Java para java.util.Random.Random().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Random(Int64)

Cria um novo gerador de números aleatórios usando uma única long semente.

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

Parâmetros

seed
Int64

a semente inicial

Atributos

Comentários

Cria um novo gerador de números aleatórios usando uma única long semente. A semente é o valor inicial do estado interno do gerador de números pseudoaleatórios que é mantido pelo método #next.

A invocação new Random(seed) é equivalente a:

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

Documentação Java para java.util.Random.Random(long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Random(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

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

Parâmetros

javaReference
IntPtr

nativeint

Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Uma JniHandleOwnershipindicação de como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a