检查是否设置了方法

时间:2013-01-28 01:30:52

标签: java

“跟踪警报是否已设置的第四个字段;或者,您可以将警报字段设置为负值(-1是我最喜欢的)。”请帮助,我正在尝试创建一个字段,检查我的方法是否设置。到目前为止,我已尝试过if和声明,但它可能不是要走的路。我需要检查我的闹钟是否已设定。可能需要一个返回值呢?

public void setAlarm (int hours, int minutes, int seconds)
{
    if(hours minutes seconds > 0) {
        alarmHour = hours;
        alarmMinute = minutes;
        alarmSecond = seconds;
    }
    else {
        System.out.println("Please set the alarm.");
    }
}

1 个答案:

答案 0 :(得分:2)

我相信这就是目的。

private boolean isSet;

public boolean isAlarmSet()
{
    return isSet;
}

public void setAlarm (int hours, int minutes, int seconds)
{
    alarmHour = hours;
    alarmMinute = minutes;
    alarmSecond = seconds;
    isSet = true;
}