Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come fare un programma in grado di scegliere una stringa casuale in Java

Le password vengono utilizzati ovunque per proteggere le informazioni private . Tuttavia, un sistema di crittografia potente è soltanto efficace quanto la forza della password. Le password possono essere rapidamente compromesse sono parole e frasi come compleanni , nomi di amici , o libri preferiti facili da indovinare . Questo è il motivo per cui alcune persone hanno di recente cominciato a utilizzare le password generate in modo casuale stringhe di lettere , che vengono poi memorizzati in un luogo privato . Questo rende ogni password unica e impossibile da indovinare. Stringhe casuali possono essere generati con un semplice programma Java . Cose che ti serviranno
Netbeans
Visualizza ulteriori istruzioni
1

Aperte " Netbeans . "
2

Creare un nuovo file cliccando " File "e" Nuova Classe ".
3

tipo " psvm " all'interno della classe per creare un" metodo principale " .
4

incolla quanto segue all'interno il metodo principale :

String s = " " ;

//Inizializza un generatore di numeri casuali

a caso r = new Random ();

. //quanti lettere nella stringa casuale

int lunghezza = 20; .

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

//Scegli una lettera . Questo funziona perché "char " è solo

//una speciale forma di numero intero , in modo da poter generare un
casuale

//integer con 'A' e 'Z' come i limiti .

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

//Se questa lettera è minuscola

if ( r.nextBoolean ( ) ) {

c = Character.toLowerCase ( c);

} .

//Aggiungere la lettera casuale alla stringa

s + = Character.toString ( c ) .

}

//stampa la stringa casuale

System.out.println ( s ) ;
5

Fare clic su " Esegui" per generare la stringa di password casuale

.

 

Programmazione © www.354353.com