Red de conocimiento informático - Material del sitio web - Cómo generar letras aleatorias usando Java

Cómo generar letras aleatorias usando Java

char c=(char)(int)(Math.random()*26 97);

System.out.println(c);

Utilice una función aleatoria para generar un int correspondiente a una letra y luego conviértalo en una letra de solo caracteres.

O

tring chars = "abcdefghijklmnopqrstuvwxyz";

System.out.println(chars.charAt((int)(Math.random() * 26 )));

Intercepta aleatoriamente una de las letras según los caracteres.

Extensión:

Llame

import java.util.array antes de definir letras aleatorias

El código para generar números aleatorios es el siguiente; siguiente:

char cha[]={'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I' , 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', ' V' ,'W','X','Y','Z'};

char ch[]=nuevo char[5];

for(int i= 0; ilt; ch.length; i )

{

índice int;

index=(int)(Math.random()*(cha. longitud) );

ch[i]=cha[index];

}

System.out.println(Arrays.toString(ch));

}

p>

Esto generará aleatoriamente 5 letras en el rango A-Z

.