Boa tarde pessoal.
este é meu primeiro post aki no fórum, e como um iniciante NATO no assunto, deixo minha dúvida no ar: (rs).
Gostaria de estar retornando um valor aleatório para um vetor, porém estou com dificuldades:
int[] x = new int[10000];
for(i=0; i<=qtde; i++)
{
x[i] = i;
}
num = x[654];
imprimeAleatorios(num);
Gostaria de fazer com que, ao invés de mostrar a posição 654, mostrasse outra aleatória qualquer.
Se não especifiquei de forma correta me avisem que “tento” me explicar melhor!!
Brigado pela força!!!
:lol:
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos[/color][/size] :joia:
bem-vindo ao Portal Java, faça assim:
num = x[ (int) ( 1 + Math.random() * 10000 ) ];
[quote=“oracic”]Boa tarde pessoal.
este é meu primeiro post aki no fórum, e como um iniciante NATO no assunto, deixo minha dúvida no ar: (rs).
Gostaria de estar retornando um valor aleatório para um vetor, porém estou com dificuldades:
int[] x = new int[10000];
for(i=0; i<=qtde; i++)
{
x[i] = i;
}
num = x[654];
imprimeAleatorios(num);
Gostaria de fazer com que, ao invés de mostrar a posição 654, mostrasse outra aleatória qualquer.
Se não especifiquei de forma correta me avisem que “tento” me explicar melhor!!
Brigado pela força!!!
:lol:
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos[/color][/size] :joia:[/quote]
x[new Random().nextInt(x.length)];