代码之家  ›  专栏  ›  技术社区  ›  AryA Derakhshan

在指定的时间重复循环

  •  0
  • AryA Derakhshan  · 技术社区  · 2 年前

    我需要一个循环在特定时间重复

    例如10秒:

    while (Repeat every ten seconds)
            {
               // Code body
            }
    
    1 回复  |  直到 2 年前
        1
  •  1
  •   Stefano Sello    2 年前

    要将代码执行暂停到java循环中,可以使用 Thread.sleep(Integer) 方法,该方法将在指定的毫秒数内停止线程的执行。 Here 有一个官方的例子 for 环在你的情况下,你可以这样做:

    while (true) {
      /* your code here */
      Thread.sleep(10000);
    }
    

    身体 while 循环将每10秒执行一次。