O exemplo deste artigo informa o método do intervalo designado de Java. Compartilhe para todos para sua referência. Os detalhes são os seguintes:
Ao escrever o programa Java, costumo usar números aleatórios, mas sempre o verifiquei uma vez.
Existem duas classes em Java que podem gerar números aleatórios:
java.util.random e java.math.random
Java.util.Random na biblioteca Java Utility fornece métodos para produzir vários tipos de números aleatórios. Pode produzir números aleatórios como int, longa, flutuar, dobrar e dar. Essa também é a maior diferença entre ele e o método aleatório () em java.lang.math, e o último gera apenas o número aleatório de tipo duplo.
O método aleatoriamente é muito simples.
Método de construção:
(1) Public Random ()
(2) Public Random (semente longa)
Random () usa o sistema de tempo atual.CurrentTimemEmillis () como sementes do gerador e aleatório (semente longa) usa a semente especificada como sementes do gerador.
O Java gera um número aleatório requer uma semente de valor base.
Método Ordinário:
(1) Conjunto de vazios sinonformados públicos (semente longa)
Este método é definido a semente de valor base.
(2) public int NextInt ()
Este método produz um número aleatório inteiro.
(3) Public Long NextLong ()
Este método produz um número aleatório de tipo longo.
(4) Float Public NextFloat ()
Este método produz um número aleatório flutuante.
(5) Public Double NextDouble ()
Este método produz um número aleatório do tipo duplo.
(6) Public sincronizado duplo nextGousian () ()
Este método é produzir um número aleatório do tipo duplo do tipo Goussiano.
Se os dois objetos aleatórios usarem as mesmas sementes (como 100) e chamar as mesmas funções na mesma ordem, elas retornam o valor exatamente o mesmo. Como se a saída dos dois objetos aleatórios no código a seguir fosse exatamente o mesmo
O número aleatório dentro do intervalo especificado
O número aleatório é controlado dentro de um determinado intervalo, usando o símbolo operacional do módulo%
Importar java.util.*; (Random.NextInt ())%10);}}}
O número aleatório obtido é positivo e negativo.
Importar java.util.*; O sinalizador de número aleatório gerado int = 0; +1; }}}} 0) {intrt [count] = intd; t]);}}}}}}}}}
Você também pode ter o próximo e assim por diante.
Math.Random também pode ser escrito como um número aleatório entre 0-10
Copie o código do seguinte: (int) (Math.random ()*10);
Java gera número aleatório de faixa especificada
Números entre Min-Max
Random Random = New Taxa ();
Outro princípio de implementação:
Math.Round (Math.Random ()*(MAX-MIN)+MIN) Teste de longo prazo; (Math .Random ()*8999+1000);
Espera -se que este artigo seja útil para o design do programa Java de todos.