val
val a : Int = 10
a = 5 //불가능
val은 value의 약자로 const와 같다.
한 번 할당을 하면 수정이 불가하다.
var
var a : Int = 10
a = 5 //가능
var는 variable의 약자로 val과 달리 한 번 할당한 후 수정이 가능하다.
val과 var를 할당할 때 타입은 생략해도 무관하다.
val a = 10
var a = 10
val
val a : Int = 10
a = 5 //불가능
val은 value의 약자로 const와 같다.
한 번 할당을 하면 수정이 불가하다.
var
var a : Int = 10
a = 5 //가능
var는 variable의 약자로 val과 달리 한 번 할당한 후 수정이 가능하다.
val과 var를 할당할 때 타입은 생략해도 무관하다.
val a = 10
var a = 10
댓글