Java - Validar contraseña en java que acepte 1 mayuscula, 1 minuscula, 1 numero

 
Vista:

Validar contraseña en java que acepte 1 mayuscula, 1 minuscula, 1 numero

Publicado por Cristian (2 intervenciones) el 09/06/2015 18:42:02
Buenos dias programadores,
Por favor, alguien posee el algoritmo descrito en el titulo??
Por favor si lo tienen, compartanlo por favor.

"contraseña en java que acepte 1 mayuscula, 1 minuscula, 1 numero"

Saludos cordiales
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Validar contraseña en java que acepte 1 mayuscula, 1 minuscula, 1 numero

Publicado por Cristian (2 intervenciones) el 10/06/2015 00:28:22
Bueno, estuve viendo y esta sencillo el algoritmo.
Aun no lo acabo al 100%, pero les dejo la base, espero sea de su provecho.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public static void main(String[] args) {
       //1 mayuscula, 1 minuscula, 1 numero minimo
       String password = "Cristian199";
       char clave;
       byte  contNumero = 0, contLetraMay = 0, contLetraMin=0;
       for (byte i = 0; i < password.length(); i++) {
                clave = password.charAt(i);
               String passValue = String.valueOf(clave);
                if (passValue.matches("[A-Z]")) {
                    contLetraMay++;
                } else if (passValue.matches("[a-z]")) {
                    contLetraMin++;
                } else if (passValue.matches("[0-9]")) {
                    contNumero++;
                }
        }
        System.out.println("Cantidad de letras mayusculas:"+contLetraMay);
        System.out.println("Cantidad de letras minusculas:"+contLetraMin);
        System.out.println("Cantidad de numeros:"+contNumero);
 
 
    }
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar