Alguem poderia postar um programa que exiba na tela números aleatórios de 1 a 100?
int i = (int) 1 + (Math.random() * 100);
ou
double i = 1 + (Math.random() * 100);
Random r = new Random();
int i = r.netxInt(100) + 1 // A contagem começa do 0, ficando 99 com + 1 fica 100
Se os números não puderem se repetir:
[code]//Cria uma lista de números de 1 até 100
List<Integer> numeros = new ArrayList<>();
for (int i = 1; i <= 100; ++i) {
numeros.add(i);
}
//Embaralha a lista
Collections.shuffle(numeros);
//Mostra os 100 em ordem aleatória
for (Integer numero : numeros) {
System.out.println(numero);
}[/code]
Vlw pessoal pela ajuda!
[quote=ViniGodoy]Se os números não puderem se repetir:
[code]//Cria uma lista de números de 1 até 100
List<Integer> numeros = new ArrayList<>();
for (int i = 1; i <= 100; ++i) {
numeros.add(i);
}
//Embaralha a lista
Collections.shuffle(numeros);
//Mostra os 100 em ordem aleatória
for (Integer numero : numeros) {
System.out.println(numero);
}[/code][/quote]
bem bolado, viny!