“Conocimiento Programación>Programación Java

Cómo hacer un programa que puede recoger una cadena aleatoria en Java

2012/2/5
Las contraseñas se utilizan en todas partes para asegurar su información privada. Sin embargo , un sistema de cifrado de gran alcance sólo es tan eficaz como la fuerza de la contraseña . Las contraseñas se pueden comprometer con rapidez son las palabras y frases tales como cumpleaños , nombres de amigos, o los libros favoritos de fácil adivinar . Es por eso que algunas personas han comenzado recientemente a utilizar las contraseñas generadas aleatoriamente cadenas de letras , que luego se almacenan en un lugar privado. Esto hace que cada contraseña única e imposible de adivinar. Cadenas aleatorias pueden ser generados con un programa Java simple. Cosas que necesitará
Netbeans
Mostrar más instrucciones
1

" Netbeans . " Abrir
2

Crear un nuevo archivo , haga clic en " archivo "y" Nueva Clase . "
3

Type" psvm " dentro de la clase para crear un" método principal " .
4

Pega el siguiente plazo de el método principal :

String s = "";

//Inicializar un generador de números aleatorios

Random r = new Random ();

. //¿Cuántas letras en la cadena aleatoria

int longitud = 20 ; .

for (int i = 0 ; i < longitud; i + + ) {

//Elige una carta. Esto funciona porque "char " es sólo

//una forma especial de número entero , por lo que puede generar un
azar

//entero utilizando 'A' y ' Z' como los límites.

char c = (char ) ( r.nextInt ( ' Z' 'A' 1 ) + ' A' );

//Si esta letra en minúscula
< p> if ( r.nextBoolean ()) {

c = Character.toLowerCase ( c ) ;

} .

//Añada la carta al azar de la cadena

s + = Character.toString ( c ) .

}

//Imprime la cadena aleatoria

System.out.println ( s ) ;
5

Haga clic en " Ejecutar" para generar la cadena de contraseña aleatoria

.

Programación Java
Cómo encontrar el máximo común divisor de dos números en Java
¿Puedes descargar Java en una computadora Apple?
Servlet vs Struts
Cómo determinar si Resultset vacío se ha devuelto en Java
Cómo insertar un applet de Java con Dreamweaver
Cómo comprobar si una cadena contiene sólo letras del alfabeto en Java
¿Qué se utiliza más : Java o Visual Basic
Cómo escribir en un archivo de NetBeans
Conocimiento de la computadora © http://www.ordenador.online