Gerando número aleatórios

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (3)  (1)

Veja como gerar número aleatórios, e onde utilizar essa funcionalidade.

Gerando número aleatórios

Esta dica ilustra um método de gerar um número aleatório.  O desenvolvedor pode usar este código para gerar números aleatórios em suas aplicações tais como dentro de uma aplicação de quiz, para perguntas aleatórias, selecionando as perguntas em um banco de dados.

Random rand = new Random();

// No. 1 Gerando Inteiros aleatorios
int randnum = rand.nextInt();
// Mais inteiros podem ser gerados executando  
// iterativamente a linha de código acima...

// No. 2 Gerando inteiros aleatoriamente de 0 a 10
int n = 10;
randnum = rand.nextInt(n+1);

// No. 3 Gerando bytes aleatorios
byte[] bytes = new byte[5];
rand.nextBytes(bytes);

// No. 4 Outros tipos primitivos
boolean b = rand.nextBoolean();
long l = rand.nextLong();
float f = rand.nextFloat();     // 0.0 <= f < 1.0
double d = rand.nextDouble();   // 0.0 <= d < 1.0


// Cria dois objetos randomicos com o mesmo parâmetro
long seed = rand.nextLong();
rand = new Random(seed);
Random rand2 = new Random(seed);

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?