[kotlin] 변수와 상수의 동시 선언과 초기화

변수와 상수를 선언하고 동시에 초기화하는 것은 Kotlin에서 매우 쉽습니다. Kotlin에서는 val 키워드를 사용하여 상수를, var 키워드를 사용하여 변수를 선언합니다.

상수의 선언과 초기화

상수는 val 키워드를 사용하여 선언되며, 한 번 초기화되면 값을 변경할 수 없습니다.

val name: String = "John"
val age: Int = 30

위 코드에서 name 변수는 String 타입의 “John” 값으로, age 변수는 Int 타입의 30 값으로 초기화되었습니다.

변수의 선언과 초기화

변수는 var 키워드를 사용하여 선언되며, 초기화된 값은 나중에 변경할 수 있습니다.

var number: Int = 10
number = 20 // 값 변경 가능

위 코드에서 number 변수는 Int 타입의 10으로 초기화되고, 이후에 20으로 값이 변경되었습니다.

둘을 동시 선언하여 초기화할 수도 있습니다.

val name: String = "John"
var age: Int = 30

결론

Kotlin에서는 val 키워드로 상수를, var 키워드로 변수를 선언하며, 초기화와 함께 동시에 선언할 수 있습니다. 상수는 한 번 초기화되면 값을 변경할 수 없지만, 변수는 초기화된 값이 변경 가능합니다.

더 많은 정보를 원하시면 Kotlin 공식 문서를 참고하세요.