VacaYToro.java 993 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 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
public class VacaYToro{
    private int vaca;
    private int toro;

    public VacaYToro(){
        this.vaca = 0;
        this.toro = 0;
    }

    public int cantidadVaca(int Aanalizar, int probando){
        String temporalAna = ""+Aanalizar;
        String temporalPro = ""+probando;
        for(int i = 0; i < 4;i++){
            for(int j = 0;j < 4;j++){
                if(temporalAna.charAt(i)==temporalPro.charAt(j) && i!=j){
                    this.vaca++;
                }
            }
        }
        return this.vaca;
    }

    public int cantidadToro(int Aanalizar, int probando){
        String temporalAna = ""+Aanalizar;
        String temporalPro = ""+probando;
        for(int i = 0;i<4;i++){
            if(temporalAna.charAt(i)==temporalPro.charAt(i)){
                this.toro++;
            }
        }
        return this.toro;
    }

    public void vaciarContador(){
        this.vaca = 0;
        this.toro = 0;
    }

}