변수 선언

Johnny·2022년 4월 8일
0

Kotlin

목록 보기
2/2

상수

코틀린에서 상수 선언은 val 키워드로 선언한다.

val timeInSeconds = 30

위 코드를 통해 타입 추론이 이루어진다는 것을 짐작할 수 있다. 정수 30을 상수로 할당하는데 상수의 타입을 지정하지 않았다. 컴파일러는 스스로 추론하여 해당 상수가 정수값를 할당한다는 것을 판단하고 timeInSeconds 상수를 Int 타입으로 간주한다.

물론 다음과 같이 타입을 직접 명시해줄 수도 있다.

val timeInSeconds: Int = 30

상수명 작성 후 콜론: 다음 타입이 온다.

val text: String
text = "Hello, Kotlin!"

상수 초기화를 lazy하게 하려면 상수 선언 시 반드시 타입을 명시해주어야 한다. 그렇지 않으면 컴파일러는 오류를 내뱉는다.

변수

코틀린에서 변수 선언은 var 키워드로 선언한다.

var sum = 1
sum = sum + 2
sum = sum + 3
profile
배우면 까먹는 개발자 😵‍💫

0개의 댓글