Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como gerar exclusivos inteiros aleatórios em Java
Embora seja impossível para gerar números verdadeiramente aleatórios classe Random do computador do Java pode gerar confiavelmente números pseudo-aleatórios únicos com apenas algumas linhas de código. A fim de gerar inteiros aleatórios você precisa declarar uma única instância da classe Random . Você pode então usar essa instância para criar quantas inteiros aleatórios como você precisa. Usando apenas uma única instância da Random em vez de várias instâncias independentes assegura que cada número aleatório que você gera será única. Instruções
1 Tipo

" java.util.Random importação; " em sua própria linha fora da declaração de classe no mesmo arquivo que você pretende gerar um número aleatório dentro

2

Type " gerador aleatório = new Random (); " . Tipo de dentro do método onde você precisa gerar um número aleatório
3

"int min = 0; int max = 99 ; " em uma nova linha de código. Substitua zero e 99 com o que quiser dos limites mínimo e máximo para o gerador aleatório para ser. Por exemplo, se você queria um número aleatório entre cinco e 10 (não incluindo dez) , você deverá digitar "int min = 5; int max = 10; "
4

Type ". int randomInteger = generator.nextInt ( max- min) + min; . " em uma nova linha para criar um novo inteiro aleatório e salve-o na variável " randomInteger "
5

Use " ; generator.nextInt ( max- min) + min; " tantas vezes quantas necessárias para continuar a criar inteiros aleatórios únicos. Atribuir o valor de uma variável diferente a cada vez. Por exemplo, " int nextRandomInteger = generator.nextInt ( max- min) + min; " " . NextRandomInteger " criaria um novo inteiro aleatório e salve-o na variável

Anterior :

Próximo : No
  Os artigos relacionados
·Como encontrar Chaves Estrangeiras Usando associações…
·Como construir uma App Cerca de um Applet Java 
·Function Display em Java 
·Como terminar threads Devido ao estouro de pilha de Pro…
·Como alterar o JFrame Fundo no Swing 
·Como desenhar um diamante em Java 
·Como desenhar um círculo no NetBeans 
·Os benefícios da CMP sobre BMP 
·Diferentes definições de Classes em Java 
·Java : Static Linking 
  Artigos em destaque
·Como exportar ASP.NET DataGrid para Excel 
·Como anexar Debugger em C # 
·Como editar Sites HTML 
·DataColumn Tipos 
·Como desenhar linhas no Visual C + + 
·Como definir valores dentro de uma caixa de combinaçã…
·COBOL Fatos 
·Como construir um sistema de afiliados em ColdFusion 
·Usos de Logaritmos em Computadores 
·Como criar um Cipher em C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados