Anonimo
Anonimo ha chiesto in Computer e InternetProgrammazione e Design · 3 mesi fa

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();

    }

}

Aggiornamento:

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

Classificazione
  • Den
    Lv 5
    3 mesi fa
    Risposta 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. 

  • Anonimo
    3 mesi fa

    Den ma il codice lo elimino o lavoro su questo 

Altre domande? Fai una domanda e ottieni le risposte che cerchi.