时间设置为hh:mm:ss,因此时间为23:50:45,一旦到达午夜,它将变为00:00:00。我考试的一个练习题要求我写一种方法来做到这一点,是我的逻辑正确还是不正确,我担心我的陈述是否其他
public void increment()
{
if(seconds <= 59)
{
seconds ++;
}
else if (seconds >= 60 && minutes<= 59)
{
seconds == 0;
minutes ++;
}
if(minutes >= 60 && hours <= 23)
{
hours++;
minutes == 0;
}
else
{
hours == 0;
}
}
最佳答案
您可以轻松完成同一件事。
public void increment() {
seconds ++;
if (seconds >= 60)
{
seconds = 0;
minutes ++;
}
if(minutes >= 60)
{
hours++;
minutes = 0;
}
if(hours >= 24)
{
hours = 0;
}
}
关于java - 更改小时分钟和秒,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6317788/