Java定时器代码

标签 java timer

所以我有这个代码,最多可以数到 21,但我想为每个数字创建一个 3 秒的计时器,如下所示:
1
3秒后
2
3秒后
3
3秒后
4

就像这样,这是我的代码,如果您有任何想法,可以帮助我并用它做点什么吗?

package me.Capz.While;

public class WhileLoop {

    public static void main(String args[]) {

        double money = 0;

        while (money < 22) {

            System.out.println(money);

            money++;

        }
    }
}

最佳答案

完成此操作的最简单方法可能是使用 Thread#sleep(long) :

package me.Capz.While;

public class WhileLoop {

    public static void main(String args[]) {

        double money = 0;

        while (money < 22) {
            System.out.println(money);
            money++;
            try {
                Thread.sleep(3000L); // The number of milliseconds to sleep for
            } catch (InterruptedException e) {
                // Some exception handling code here.
            }
        }
    }
}

关于Java定时器代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29648797/

相关文章:

javascript - 如何在 JavaScript 中编写倒数计时器?

java - 如何使用外部 java 程序将文件添加到 Lotus Notes 应用程序内的 .nsf

java - Mediaplayer 播放几次后停止播放

c - 可以检索 glib 'event?' 上剩余的时间

java - 让程序运行5分钟

java - 使用计时器启动 SwingWorker?

java - Swing自定义绘画动画在达到框架的一半宽度后停止

java - 存储键值对的最佳 Java 数据结构

java - 如何使用 Milo OPC UA 客户端浏览节点,检查数据类型

java - 将数据写入远程mongodb数据库