Java 在Android Studio中重新分配时,局部变量会加下划线
在AndroidStudio中重新分配局部变量时,为什么变量名下有下划线? 我认为这是因为函数式编程不建议重新分配变量。 是这样吗 下划线是在DefaultDicWordReplicationFlag变量中创建的Java 在Android Studio中重新分配时,局部变量会加下划线,java,android,underline,Java,Android,Underline,在AndroidStudio中重新分配局部变量时,为什么变量名下有下划线? 我认为这是因为函数式编程不建议重新分配变量。 是这样吗 下划线是在DefaultDicWordReplicationFlag变量中创建的 boolean defaultDicWordDuplicationFlag = false; for (DicWord item: outDefaultDicWords) { if (item.word.equals(dicword.word)) {
boolean defaultDicWordDuplicationFlag = false;
for (DicWord item: outDefaultDicWords) {
if (item.word.equals(dicword.word)) {
defaultDicWordDuplicationFlag = true;
break;
}
}
if (defaultDicWordDuplicationFlag == true)
continue;
是的,这是重新分配变量的亮点。一个选择不可变值的小提示 您可以在Android Studio首选项中更改设置,如图所示:
谢谢你完美的回答:)讽刺的是,你问题中最糟糕的一句英语是
“baaaad”