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