我正试图在scala中循环。
我有以下代码:
var basicInteger = 0
var finished = false
while(!finished) {
basicInteger += 1
finished = true
}
当我单步执行此代码时,变量basicInteger变得不可访问,并且intellij ide告诉我它找不到局部变量basicInteger。
是否可以在scala中的while循环中引用外部定义的变量?
答案 0 :(得分:7)
这与IntelliJ IDE调试器有关。您的代码完全有效。