相关疑难解决方法(0)

使用System.currentTimeMillis()每秒运行代码

我试图通过使用System.currentTimeMillis();每秒运行一行代码.

代码:

     while(true){
           long var = System.currentTimeMillis() / 1000;
           double var2 = var %2;

           if(var2 == 1.0){

               //code to run

           }//If():

        }//While
Run Code Online (Sandbox Code Playgroud)

我想运行的代码运行多次,因为无限的整个循环将var2多次设置为1.0.我只想在var2首次设置为1.0时运行代码行,然后每当var2在0.0之后变为1.0时再运行一次.

java time loops

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

loops ×1

time ×1