[Java/Kotlin] 코틀린 const ⁉️

[Kotlin]변수선언 val, var, const/val과 const val의 차이

요약

코틀린의 변수선언


val 은 값 자체를 바 꿀 수 없지만, 클래스의 객체가 들어가면, 해당 값의 속성은 바꿀수 있다.

val color1 = Color()
color1.color = 3 //가능 
fun main() {
    println(ExamClass.CONST_VAL)
}

class ExamClass(){
    **companion object{**
        **const val CONST_VAL = 100**
    **}**
}