在 Scala 中是否有更多的功能替代方案来实现无限循环?
while(true) {
if (condition) {
// Do something
} else {
Thread.sleep(interval);
}
}
最佳答案
你可以递归地做
@tailrec
def loop(): Nothing = {
if (condition) {
// Do something
} else {
Thread.sleep(interval);
}
loop()
}
关于Scala 替代无限循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44829147/