CODEDRAGON ㆍDevelopment/Kotlin
변수 선언
· val 또는 var 키워드를 사용하여 변수를 선언합니다.
· 코틀린에서 변수는 프로퍼티(property)를 가질 수 있습니다.
· 변수 선언시 변수명을 먼저 입력하고 그 뒤에 콜론(:) 구분자로 타입과 값을 입력합니다.
· 변수 타입을 지정할 수 있으며 타입을 지정하지 않을 경우 타입추론(알아서 값을 유추해 값에 맞는 타입을 적용합니다)을 지원합니다.
val | var 변수명:타입 = 값 |
val | var 변수명 = 값 |
구분 |
설명 |
val |
· value · Assign-once 변수 · Immutable 변수 · 값(상수형 변수) · 읽기만 가능한 프로퍼티 · 한 번 초기화하면 더는 변경할 수 없습니다. · Val cannot be reassigned · ≒ const (C 언어) · ≒ final (Java 언어) |
var |
· variable · Mutable 변수 · 변수 · 읽기/쓰기 가능한 프로퍼티 · 초기화후 언제든지 변경할 수 있습니다. |
val data1 = 100 var data2 = 200
|
'Development > Kotlin' 카테고리의 다른 글
Kotlin - 클래스 정의 (0) | 2019.03.03 |
---|---|
Kotlin - 함수 선언 (0) | 2019.03.03 |
Kotlin Night 2019 서울 - 2019년 04월 08일 (0) | 2019.03.01 |
Any vs Any? (0) | 2019.02.28 |
init block (0) | 2019.02.23 |