Verificador.java 693 Bytes
Newer Older
roshka committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
public class Verificador{
    

    public boolean verificar(int numero){
        boolean resultado = true;
        String temporal = ""+numero;
        if(temporal.length()!=4){//Comprueba si el numero cargado por el usuario tiene la cantidad correcta de digitos
            resultado = false;
        }else{//Analiza si existe digitos repetidos
            for(int i = 0;i<3 && resultado;i++){
                for(int j = i+1;j<4;j++){
                    if(temporal.charAt(i)==temporal.charAt(j)){
                        resultado = false;
                        break;
                    }
                }
            }
        }
        return resultado;
    }
}