ho bisogno di aiuto nel creare un programma java netbeans che crei delle password ?
per ora ho fatto questo ma non so come andare avanti:
import java.util.Random;
public class RandomPassword {
static final String ALPHABET = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
static Random rnd = new Random(System.currentTimeMillis());
static private final int LENGHT = 8;
public static String generate() {
StringBuilder sb = new StringBuilder(LENGHT);
for (int i = 0; i < LENGHT; i++) {
sb.append(ALPHABET.charAt(rnd.nextInt(ALPHABET.length())));
}
return sb.toString();
}
}
questa è la traccia
Realizzare un programma Java che verifica la robustezza di una password inserita da tastiera.La password deve avere una lunghezza di almeno 8 char, deve contenere almeno una lettera maiuscola, una minuscola, un numero e un carattere speciale
2 risposte
- DenLv 53 mesi faRisposta preferita
Il programma che ti viene richiesto è quello di controllare una password da tastiera e non quello di generare password con quelle condizioni. In pratica ti basta fare qualche if sulla stringa che gli passi e hai fatto. Fai un if sulla lunghezza, sulle maiuscole e minuscole se c'è almeno un numero e un carattere speciale.
- Anonimo3 mesi fa
Den ma il codice lo elimino o lavoro su questo