Ciao,
ho scritto il seguente metodo, che qualora il mese sia uguale a 2 mi stampa che il giorno non è valido.

Il problema è che nonostante nel main assegno mese = 2 il controllo non avviene.

Mi aiutate a capire dove sbaglio?

grazie
bb


public void setGiorno(int giorno) { //murator method
if (giorno > 0 && giorno < 32 && mese !=2 )
{
this.giorno = giorno;
}
else
{
System.out.println("giorno non valido");
}

}