私はscalaで遊んでいて、いくつかの非常に基本的なVal割り当てを行いました。以下を参照してください。valを再割り当てすると、varであるかのように動作しているようです。
scala> val number = 17
number: Int = 17
scala> println(number)
17
scala> val number = 20
number: Int = 20
scala> number
res1: Int = 20
scala> val string = "ABC1234"
string: String = ABC1234
scala> println(string)
ABC1234
scala> val string = "DEF123"
string: String = DEF123
scala> println(string)
DEF123
自分が何をしたのかよくわかりません。エラーが発生するはずだと思いますか?
ありがとう