Pessoal como faço para fazer uma funçao (qual classe devo usar) que sorteie um número aleatório de 0 a 20?
Obrigado!
Randomico
I
2 Respostas
Utilize java.util.Random:
int numero = new Random().nextInt(21);
Note que o valor maximo eh “parametro -1” - ou seja, se voce quser de 0 a 20, passe 21, caso contrario o valor gerado sera de 0 a 19
Alem disso, eh recomendavem que voce passe um “seed” no construtor do metodo, para gerar uma chave aleatoria, evitando assim numeros repetidos em invocacoes seguidas.
Rafael
I
vaelu cara!
Criado 25 de novembro de 2006
Ultima resposta 25 de nov. de 2006
Respostas 2
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo