Tudo bem pessoal? Essa é minha primeira pergunta aqui kk.
Sou novo no java e queria saber se é possível eu usar o método Random ou algum outro meio que escolha valores aleatórios em um vetor (array) de String.
String nomes[] = {“maria”, “joao”, “jose”, “mateus”};
Aí eu queria escolher um nome aleatório desses.
Sei que é possível (pelo menos acho) e sei que vocês podem me salvar kk.
Obrigado
Fala matheus, seja bem vindo ao fórum. Tem como sim, e é bem simples:
public static void main(String[] args) {
//seu array com os nomes
String[] nomes = {"maria", "joao", "jose", "mateus"};
//aqui ele vai pegar o index (posição do seu array)
//com base no tamanho do seu array (nomes.length)...
int index = (int) (Math.random() * nomes.length);
//aqui ele printa o nome escolhido de acordo com a posição
//aleatória.
System.out.println(nomes[index]);
}
1 curtida
Cara, eu estava há uns 3 dias buscando isso na internet e você resolveu meu problema de uma maneira que eu consegui entender de boa.
Nem todo herói usa capa, alguns só programam em java mesmo.
1 curtida