Ir para conteúdo
  • Cadastre-se
  • 1

(Resolvido) String Aleatoria


Gremlin

Pergunta

5 respostass a esta questão

Posts recomendados

  • 0
  • L2JBr ADM
O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Link para o comentário
Compartilhar em outros sites


  • 0

Use a classe Random, do pacote java.util 

Por exemplo:

System.out.println(Exemplo[new Random().nextInt(5)]);

Aqui estarei imprimindo uma dessas 5 frases, aleatoriamente, através da classe Random, com o método nextInt( valor ), que é o valor máximo que vai assumir seu número , nesse caso começando do 0, ou seja, se colocar 5, vai de 0 a 4 ( 5 números), que no seu caso seria o correto.

Mas pra facilitar você poderia ainda pra evitar exceções de NullPointerException, fazer:

System.out.println(Exemplo[new Random().nextInt(Exemplo.lenght)]);

Que pegará o tamanho do seu Array de Strings, e automaticamente fará o valor como o máximo de strings que você tiver no array, evitando erros desnecessários.

 

 

 

Editado por Lucas Fernandes

Minha meta é ser ...

( )Zaw9wHq.png

"Ficar louco de vez em quando é necessidade básica para permanecer são."

Osho

Link para o comentário
Compartilhar em outros sites

  • 0
17 minutos atrás, Lucas Fernandes disse:

Use a classe Random, do pacote java.util 

Por exemplo:

System.out.println(Exemplo[new Random().nextInt(5)]);

Aqui estarei imprimindo uma dessas 5 frases, aleatoriamente, através da classe Random, com o método nextInt( valor ), que é o valor máximo que vai assumir seu número , nesse caso começando do 0, ou seja, se colocar 5, vai de 0 a 4 ( 5 números), que no seu caso seria o correto.

Mas pra facilitar você poderia ainda pra evitar exceções de NullPointerException, fazer:

System.out.println(Exemplo[new Random().nextInt(Exemplo.lenght)]);

Que pegará o tamanho do seu Array de Strings, e automaticamente fará o valor como o máximo de strings que você tiver no array, evitando erros desnecessários.

 

 

 

Muito obrigado mano, tinha visto algo semelhante em alguns sites mas tava meio confuso e por isso não entendi antes.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.




×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.