如何"更新" java中程序的时间

时间:2016-11-28 21:12:00

标签: java

编写方法延迟。为了设计它,我们使用Java Library System.currentTimeMillis()方法
读取系统的时间值。系统时间是整数毫秒数 自1970年1月1日中午12:00起已过去。此方法返回long类型。记住
那长只是一个更大的整数。这是您的延迟方法的伪代码描述 应该写:

结束时间=系统时间+延迟数量
而系统时间小于结束时间
更新系统时间

完成延迟方法后,通过插入一个参数来对其进行视觉检查 在no-arg Row构造函数中的每个方法调用之后400。这应该提供0.4 每次方法调用之间的第二次延迟,从而允许您查看对其的更改 以较慢的顺序显示。

所以我得到了:

public void delay(long waitAmountMillis) {
    double amountOfDelay = 400;
    double endingTime = System.currentTimeMillis() + amountOfDelay;
    while (System.currentTimeMillis() > endingTime) {
        System.currentTimeMillis();
    }
}

它没有通过测试说0.0是出来的,而不是400.0 所以我不确定如何让程序更新时间。

0 个答案:

没有答案
相关问题