Hola buenas, tengo este código:
char[] chr={'d','a','n','i','e','l'};
char[] aleatorio=new char[6];
for(int i=0;i<=5;i++){
aleatorio=chr[(int)(Math.random()*6)];
System.out.print(aleatorio);
De esta manera, me devuelve una cadena de 6 caracteres totalmente aleatoria, repitiendo algunos caracteres, ¿qué podría añadir para que en el resultado no se repitiera ningún caracter?
Gracias, un saludo.
char[] chr={'d','a','n','i','e','l'};
char[] aleatorio=new char[6];
for(int i=0;i<=5;i++){
aleatorio=chr[(int)(Math.random()*6)];
System.out.print(aleatorio);
De esta manera, me devuelve una cadena de 6 caracteres totalmente aleatoria, repitiendo algunos caracteres, ¿qué podría añadir para que en el resultado no se repitiera ningún caracter?
Gracias, un saludo.