var 키워드로 선언된 지역 변수를 보고합니다.
Kotlin에서는 변숫값이 절대로 변하지 않도록 val 키워드를 사용해 실질적인 불변 변수를 선언하도록 권장됩니다.
예:
fun example() {
var primeNumbers = listOf(1, 2, 3, 5, 7, 11, 13)
var fibonacciNumbers = listOf(1, 1, 2, 3, 5, 8, 13)
print("Same numbers: " + primeNumbers.intersect(fibonacciNumbers))
}
빠른 수정에서는 var 키워드를 val로 바꿉니다.
fun example() {
val primeNumbers = listOf(1, 2, 3, 5, 7, 11, 13)
val fibonacciNumbers = listOf(1, 1, 2, 3, 5, 8, 13)
print("Same numbers: " + primeNumbers.intersect(fibonacciNumbers))
}