Estou tentando criar um jogo da forca que possui 30 palavras pré-elaboradas, preciso retornar uma dessa palavras aleatoriamente para o método main. Crieu uma Array de 30 posições, como faço para retornar uma dessas posições de forma aleatória?
Como retornar uma posição aleatória de uma array
M
2 Respostas
S
1 like
Você pode utilizar a classe Random. Exemplo:
String [] forca ={“teste0”, “teste1”, “teste2”, “teste3”, “teste5”,
“teste6”, “teste7”, “teste8”, “teste9”, “teste10”};
Random gerador = new Random();
System.out.println(forca[gerador.nextInt(<strong>10</strong>)]);
Obs: 10, é o tamanho do seu array, os números gerados serão entre 0 e 9.
M
Muito obrigado, estou no início e acabo me batendo em coisas como essa.
Criado 27 de maio de 2018
Ultima resposta 29 de mai. de 2018
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 Back-end Java: Microsservicos, Spring Boot e Kubernetes Por Eduardo Felipe Zambom Santana — Casa do Codigo