Я получаю сообщение об ошибке при попытке выполнить приведенный ниже код из Eclipse, потому что я не могу переназначить Val, правильно?поведение Val в Scala
object Test {
def main(args: Array[String]){
val tempVal = 100;
val checkval = if (tempVal > 50) 1 else 0
println("The new value is: " + checkval);
//Getting Error Below
checkval1 = if (tempVal > 200) 0
}
}
Теперь, когда я пытаюсь сделать то же самое из командной строки, почему я не получаю такую же ошибку?
Это ясно объясняет мне дизайн. Очень хорошее объяснение. Спасибо @ Йорг. –
thx. ясно и легко объяснить. – Curry