Kotlin
[Kotlin] const
정창수
2020. 8. 29. 14:12
const 같은 경우에는 inline 키워드와 동일한 역활을 한다.
단지, const 키워드는 inline과는 다르게 변수에만 사용 가능하다.
const 사용에 대한 간단한 예는 다음과 같다.
const val hello = "Hello" + " World!"
object Foo
{
const val bar = "bar"
}
fun main(args: Array<String>)
{
println(hello)
println(Foo.bar)
}
위의 예제와 같이 선언하면, 결국 컴파일 시, 하기와 같이 변경된다.
fun main(args: Array<String>)
{
println("Hello World!")
println("bar")
println("Hello World!")
println("bar")
}
참고 : 초보자를 위한 Kotlin 200제 라는 책을 기반으로 공부 내용을 정리하였습니다.