é isso ai pessoal estou precisando gerar uma lista de nomes ou caracteres aleatoriamete, alguem pode me ajudar?
Como gerar letras(charactere) ou nomes(Strings) aleatoriamete como um random?
J
2 Respostas
naum sei se é isso q vc precisa mas, porque vc naum gera números aleatórios dentro do range dos caracteres da tabela ASCII e os transforma.
Bem nunca fiz isso, nem sei se é possível, mas provavelmente da pra fazer neh
T
import java.util.*;
...
private static Random rand = new Random();
private static char[] letras = "ABCDEFGHIJKLMNOPQRSTUVWXYZÁÉÍÓÚÃÕÂÊÎÔÛÀÈÌÒÙÇ".toCharArray();
public static String nomeAleatorio (int nCaracteres) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < nCaracteres; i++) {
int ch = rand.nextInt (letras.length);
sb.append (letras [ch]);
}
return sb.toString();
}
Criado 8 de maio de 2007
Ultima resposta 8 de mai. de 2007
Respostas 2
Participantes 3
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 Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo