읽기 전용 변수 val
val는 한 번 입력된 값은 변경할 수 없는 특징이 있다
val 변수명 = 값
ex)
미리 지정해두고 다른 값과 조합해서 사용하는 경우
val roadName = “국제금융로”
var address = roadName + “8길”
Error)
val language = “kotlin”
language = “java” <- val는 값을 변경할 수 없기 때문에 에러가 발생한다.
상수 const
기준이 되는 변하지 않는 값을 입력해둘 때 사용
val와 같이 읽기 전용이지만 컴파일 시에 값이 결정돼서 Int, Long, String만 입력할 수 있다.
ex)
const val PI = 3.141592