Pessoal, como que eu faço pra escolher aleatoriamente um elemento dentro de um array?
Suponha que eu tenha:
String frutas [] = {banana, laranja, limão , pêra, abacaxi, melão};
Como que eu faço pra pegar aleatoriamente um desses elementos?
Pessoal, como que eu faço pra escolher aleatoriamente um elemento dentro de um array?
Suponha que eu tenha:
String frutas [] = {banana, laranja, limão , pêra, abacaxi, melão};
Como que eu faço pra pegar aleatoriamente um desses elementos?
Calcule um número aleatório de 0 até frutas.length - 1.
Veja a classe java.util.Random e o método nextInt para uma coisa pronta.
Calcule um número aleatório de 0 até frutas.length - 1.Veja a classe java.util.Random e o método nextInt para uma coisa pronta.
não entendi muito bem, poderia da um exemplo plz? 
Por exemplo, digamos que seu array tenha 6 posições. Então os elementos vão de 0 até 5, certo? Você precisa então chamar o método nextInt da classe Random. Se você passar a esse método o valor 6, ele gera números aleatórios de 0 até 5 (que é o que você quer). Com esse número aleatório, você acessa o elemento correspondente. No seu exemplo, se o número gerado for 2, o array vai lhe voltar o valor “limão”.
hmmmm, vlw pela dica!