Resolvido - implementação do método Set

Boa noite, preciso fazer um método que configura o atributo dia, com o dia recebido via parâmetro. Se o parâmetro for inválido, atribui 1 para o dia. Como eu posso fazer isso?


private int dia;

public void setDia(int dia) {
    if(dia>0 && dia<32) {
        this.dia = dia;
    } else {
        this.dia = 1;
    }
}

É isso aí mesmo. Valeu!!!
Abraço

Só pra brincar, segue uma versão com um operador ternário:public void setDia(int dia){ this.dia = (dia > 0 && dia < 32) ? dia : 1; }

Valeuu, funcionou tb!