谁能帮助纠正我的方法以使时间倒退?

时间:2019-04-22 22:09:45

标签: java

这是我发现的代码,该代码允许方法及时前进,但是我对如何使其后退感到困惑。

[JsonConstructor]
{
//some code mabe here
}

1 个答案:

答案 0 :(得分:2)

代码中的错误是您正在及时向前 ,而不是向前

需要更改的部分是:

while (true) {
    if (--min < 0) {
        min = 59;
        if (--hour < 0) {
            hour = 23;
        }
    }

请注意,我避免将%运算符与负数一起使用。那是因为我只是不记得-1 % 24-1还是+23。自programming languages differ in the result起,我通常只在两边都是正数时才使用%运算符。

其余代码看起来很简单,可以很好地解决任务。

任务本身有点不切实际,但这不是你的错。仍然是很好的锻炼。