我试图通过使用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时再运行一次.