Originariamente inviato da Smoker93
codice:
 
private static final String LETTERS = "abcdefgjklmnopqrstuvwxyz";
Guarda bene, ti manca una lettera...

Originariamente inviato da Smoker93
codice:
 
index = random.nextInt(26);
password = password + LETTERS.substring(index, index + 1);
Invece del magic number 26 usa una costante, ad esempio LETTERS.length. Attenzione, cosa succede nel substring se nextInt() ti restituisce 25?

Originariamente inviato da Smoker93
questo è il codice di Articolo
Bastava riportarne i pezzi principali...