JSP (Java Server Page) - Random alfanumerico

 
Vista:

Random alfanumerico

Publicado por Alan (1 intervención) el 07/10/2003 23:54:03
Hola, ando en busca de un codigo random que me genere un codigo alfanumerico en JSP, necesito esto porque estoy haciendo un envio de postales.

Tengo algo de codigo, pero me genera solo numeros y no logro combinar para que genere ambos y los guarde en una variable.

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Random alfanumerico

Publicado por Ruben (2 intervenciones) el 13/10/2003 10:33:53
Aqui te muestro una forma un poco brutal para convertir un numero de 0-25 en un caracter.

Random random=new Random();
char c='a'+(char)random.nextInt(26);

alternalo con las cifras y ya esta.

puedes emplear cualquier otro generador de numeros casuales entero. Para reducir rapidamente el intervalo de numeros enteros con el modulo, por ejemplo random.nextInt()%26
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Random alfanumerico

Publicado por Luis Fernando (1 intervención) el 28/12/2010 04:02:37
<?php
$cod_ver_c = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
$cod_ver_c1= substr(substr($cod_ver_c, rand(1, strlen($cod_ver_c))), 0, 1);
$cod_ver_c2= substr(substr($cod_ver_c, rand(1, strlen($cod_ver_c))), 0, 1);
$cod_ver_c3= substr(substr($cod_ver_c, rand(1, strlen($cod_ver_c))), 0, 1);
$cod_ver_c4= substr(substr($cod_ver_c, rand(1, strlen($cod_ver_c))), 0, 1);
$cod_ver_f= $cod_ver_c1.$cod_ver_c2.$cod_ver_c3.$cod_ver_c4;

echo $cod_ver_f;
?>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar