random de string de un tamañoun string de letras code example

Example: conjuntos de letras generadas de forma aleatoria java

// Inicializamos la variable que almacenará la matrícula.
String Matricula = "";
// Inicializamos la instancia de la clase Random con la que
// generaremos el valor aleatorio.
Random rnd = new Random();

// Creamos un ciclo que se ejecute 7 veces, que corresponden al
// texto de la matrícula.
for (int i = 0; i < 7; i++)
{
    // Con este condicional verificamos si estamos en la parte
    // numérica o alfabética de la matrícula.
    // Solo debe entrar al condicional si estamos generando los
    // números de la matrícula.
    if(i < 4)
    {
        // Con esta instrucción se genera un número aleatorio entre
        // 0 y 9, no se incluye el 10.
        Matricula += rnd.nextInt(10);
    }
    // Entrará en esta parte del condicional cuando estemos generando
    // las letras de la matrícula.
    else
    {
        // Con esta instrucción se genera un número aleatorio entre
        // 65 y 90, no se incluye el 91. Luego se convierte a un 
        // caracter ASCII.
        Matricula += (char)(rndnextInt(91) + 65);
    }
}

// Por último imprimimos la matrícula en la consola.
System.out.println("La matrícula es: " + Matricula);

Tags:

Java Example