使用 System.currentTimeMillis() 每秒运行一次代码
我试图使用System.currentTimeMillis();每秒运行一行代码。
代码:
while(true){
long var = System.currentTimeMillis() / 1000;
double var2 = var %2;
if(var2 == 1.0){
//code to run
}//If():
}//While
我想运行的代码运行多次,因为由于无限的整个循环,var2 多次设置为 1.0。我只想在var2首次设置为1.0时运行代码行,然后在0.0之后var2变为1.0时再次运行代码行。