본문 바로가기
Kotlin

[Kotlin] 변수(Variables) - val / var

by 유지낭 2024. 6. 16.

Kotlin에서 변수는 2가지로 사용할 수 있습니다.


val

 

fun main() {
    val number = 10
    number = 20;
}

val은 변경 불가능한 변수(읽기 전용)로

number라는 변수에 10을 넣어 선언한 다음 number 변수에 값을 20으로 재할당 하려고 할 경우

'val' cannot be reassigned. 오류 메시지를 확인할 수 있습니다.

 

var

fun main() {
    var number = 10
    number = 20;
    println(number)
}

var는 변경 가능한 변수로

number라는 변수에 10을 넣어 선언한 다음 number 변수에 값을 20으로 재할당이 가능하며

해당 값을 출력해 보면 20이 정상 출력되는 것을 확인할 수 있습니다.

 

기본적으로 모든 변수는 val(읽기 전용 변수)로 선언하는 것이 좋으며

필요한 경우에만 var(변경 가능한 변수)로 선언하여 사용합니다.

'Kotlin' 카테고리의 다른 글

[Kotlin] Hello World 출력하기  (0) 2024.06.16