[kotlin] 변수의 값 초기화 방법
변수는 값을 저장하는 공간으로, Kotlin에서 변수를 선언하고 초기화하는 방법에 대해 알아보겠습니다.
기본 값으로 초기화
기본적으로 변수를 선언하고 값을 초기화할 때, 다음과 같이 사용할 수 있습니다.
var myVar: Int = 10
val myVal: String = "Hello, Kotlin"
위 코드에서 var
키워드는 변수를 선언하고 값을 변경할 수 있는 mutable 변수를 의미하고, val
키워드는 값을 변경할 수 없는 immutable 변수를 선언합니다.
나중에 초기화
가끔은 나중에 값을 초기화해야 하는 경우가 있습니다. 이 경우 lateinit
키워드를 사용하여 나중에 초기화할 수 있습니다.
lateinit var myLateVar: String
변수를 선언할 때 초기값을 주지 않고, 추후에 해당 변수에 값을 할당할 수 있습니다.
null 값으로 초기화
변수를 null로 초기화하려면, 다음과 같이 선언합니다.
var myVar: String? = null
위 코드에서 ?
는 해당 변수가 null 값을 가질 수 있음을 나타냅니다.
각 변수 초기화 방법은 상황에 따라 다르게 사용될 수 있으며, 해당 상황에 맞게 적절히 선택하여 사용할 수 있습니다.
더 많은 정보는 Kotlin 공식 문서에서 확인할 수 있습니다.