Como retornar uma posição aleatória de uma array

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?

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(10)]);

Obs: 10, é o tamanho do seu array, os números gerados serão entre 0 e 9.

1 curtida

Muito obrigado, estou no início e acabo me batendo em coisas como essa.