[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 공식 문서에서 확인할 수 있습니다.