Uma maneria bem simples de gera números aleatórios em java utilizar a classe java.util.Random. Abaixo vamos ver alguns exemplos.
Gerando número inteiros
Sintaxe:Random random = new Random();
random.nextInt(max_num)
Onde:
- max_num - Número maximo que podera ser gerado. (Ex: 40 seria de 0 a 40 os números gerados)
Com random .nextInt(max_num) será gerado um número entre zero e o max_num.
Exemplo:
import java.util.Random;
public class Teste {
public static void main(String args[]) {
Random rd = new Random();
for (int i = 0; i < 10; i++) {
System.out.println("" + rd.nextInt(40));
}
}
}
Saída:
25
17
9
25
13
6
27
11
23
25