[kotlin] 변수 선언 방법
코틀린은 강력한 정적 타입 지원과 동시에 간결한 표현을 제공하며, 변수를 선언하는 방법도 간단하고 명확합니다. 아래에서 코틀린에서 변수를 선언하는 방법과 사용법을 살펴보겠습니다.
1. 변수 선언
변수를 선언할 때는 val
또는 var
키워드를 사용합니다.
val
은 값이 변하지 않는(immutable) 변수를 선언할 때 사용합니다.var
는 값이 변할 수 있는(mutable) 변수를 선언할 때 사용합니다.
val name: String = "John"
var age: Int = 25
위의 예제에서 name
은 불변의 문자열 값을 가지는 변수로 선언되었고, age
는 변경 가능한 정수 값을 가지는 변수로 선언되었습니다.
2. 변수 초기화
변수에 값을 할당하여 초기화하는 방법은 다음과 같습니다.
val greeting: String
greeting = "Hello, Kotlin!"
초기화가 없는 경우에는 변수의 타입을 반드시 명시해야 합니다.
3. 자료형의 추론
코틀린은 타입 추론을 지원하여, 변수의 타입을 명시하지 않아도 초기화 과정에서 자료형이 추론되어 결정됩니다.
val greeting = "Hello, Kotlin!"
위의 예제에서는 greeting
변수의 타입을 별도로 명시하지 않아도 됩니다. 코틀린 컴파일러가 초기값을 통해 자료형을 추론합니다.
4. 결론
코틀린은 val
과 var
키워드를 통해 간단하고 명확한 방식으로 변수를 선언하고 다양한 초기화 방법을 제공합니다. 타입 추론 기능을 활용하여 코드를 간결하게 작성할 수 있습니다.
이렇게 코틀린에서의 변수 선언과 사용법에 대해 간략하게 살펴보았습니다. 보다 자세한 내용은 Kotlin 공식 문서를 참고하시기 바랍니다.