Kotlin은 두 키워드 val, var을 사용하여 변수를 선언합니다.
- 값이 변경되지 않은 변수에 val을 사용합니다. val을 사용하여 선언된 변수에 값을 재할당할 수 없습니다.
- 값이 변경될 수 있는 변수에 var을 사용합니다.
var count: Int = 10
다른 언어와 마찬가지로 수치 데이터에 따라 Byte, Short, Long, Float, Double, Int를 사용할 수 있습니다.
var로 선언한 count 값은 재할당할 수 있습니다.
var count: Int = 10
count = 15
반대로 값이 항상 유지되도록 하려면 val 키워드를 사용하여 변수를 선언합니다.
val languageName: String = "Kotlin"
null
Kotlin에서 변수는 null값을 가질 수 없습니다.
따라서 null 값을 포함하는 변수는 nullable 유형이어야 합니다. 아래 예와 같이 ?를 활용하여 nullable로 지정할 수 있습니다.
val languageName: String? = null
728x90
반응형
'kotlin' 카테고리의 다른 글
[Kotlin] 조건부 (0) | 2021.12.31 |
---|