diff --git a/src/GeneradorContraseñas.java b/src/GeneradorContraseñas.java index bf03e72..7647170 100644 --- a/src/GeneradorContraseñas.java +++ b/src/GeneradorContraseñas.java @@ -4,21 +4,20 @@ public class GeneradorContraseñas { public static void main(String[] args){ Random r = new Random(); int len = r.nextInt(12-8) + 8; - StringBuilder resultado = new StringBuilder(); for(int i = 0; i < len; i++){ switch(r.nextInt(3)){ case 0: // Dígito - resultado.append(r.nextInt(9) + 1); + System.out.printf("%d", r.nextInt(9) + 1); break; case 1: // Minúscula - resultado.append((char)(r.nextInt(26) + (int)('a'))); + System.out.printf("%c", r.nextInt(26) + (int)('a')); break; case 2: // Mayúscula - resultado.append((char)(r.nextInt(26) + (int)('A'))); + System.out.printf("%c", r.nextInt(26) + (int)('A')); break; default: } } - System.out.println(resultado.toString()); + System.out.println(); } } \ No newline at end of file