[Scala] 스칼라 var, val 차이 (변수, 상수)
1. var vs val 처음 스칼라를 사용하다 보면 var, val을 난무해서 막 사용하는 경우가 있습니다. 이 둘의 차이는 변수와 상수의 차이이므로 꼭 주의해서 사용해야 합니다. var: mutable variable (변수) val: immutable label (상수) 2. 예시 object Test { def main(args: Array[String]): Unit = { var number1 = 1 // 변수 val number2 = 1 // 상수 number1 += 1 number2 += 1 // error (value += is not a member of Int) } }