변경 가능한 변수 - var
변경이 불가능한 변수 - val
변수 네이밍이 중요한 이유
- 가독성을 향상시키는 가장 좋은 방법
- 코드가 길어질수록 변수의 이름을 보고 어떤 것인지 파악하는 일이 많다.
자료형
1. 정수형
- Byte
- Short
- Int
- Long
2. 실수형
- Float
- Double
3. 논리형
- Boolean
- True, False 표현
4. 문자형
- 한글자 ( 'A', '1', 'b' )
5. 문자열형
- 여러 글자 ( "안녕하세요", "abc" )
* 자료형 추론
var number:Int = 10
변수종류 변수명:변수타입 = 값
var number = 100
-> 정수의 경우 코틀린은 기본적으로 Int로 추론한다. 따라서 number는 Int형으로 추론
* 추론힌트
var num1 = 100 -> Int
var num2 = 100L -> Long
var num3 = 0x100 -> 16진수가 표기가 사용된 Int형으로 추론
Float의 경우에는 할당하려는 값 뒤에 f를 붙여줘야함
ex) var fNum = 10.0f
Double은 붙이지 않아도 됨
ex) var dNum = 10.0
'안드로이드 > 기초' 카테고리의 다른 글
[ Kotlin ] 코틀린에 존재하는 특이한 자료형 (Unit, Any, Nothing) (0) | 2022.01.25 |
---|---|
[ Kotlin ] Null (0) | 2022.01.25 |