Hola! Tengo que hacer un programa en Java con Math.random que genere 25 caracteres (letras) aleatorios donde las posibilidades de letras son el conjunto {A,C,D} para luego guardar esos caracteres en un vector. No tengo ni idea de como empezar y es ¡URGENTE!.¿Alguien con más conocimiento que yo podría brindarme su ayuda por favor?
PD: No pongo ningún código porque como ya dije, estoy muy confundido y no se como comenzar
char[] arr = new char[] {'A','C','D'};
char elegido = arr[Math.random()*3];
Listo tu codigo recuerda practicar mas saludos...
public class rand {
public static void main(String[] args) {
char[] chr={'A','C','D'};
char[] aleatorio=new char[25];
for(int i=0;i<=24;i++){
aleatorio[i]=chr[(int)(Math.random()*3)];
System.out.print(aleatorio[i]);//solo muestra el arreglo
}
}
}
Muchas gracias a ambos! Fueron de muchísima ayuda. Y claro crack81, voy a seguir tu consejo ;)