이글은 유튜브 강좌 <디모의 코틀린> 강좌를 보고 요약작성한 글 입니다.
https://www.youtube.com/playlist?list=PLQdnHjXZyYadiw5aV3p6DwUdXV2bZuhlN
강좌를 보고 싶은 분은 위 링크를 통해 공부하실수 있습니다.
코틀린의 기본자료형은 자바와 거의 동일하다.
정수형 | bit 값 |
---|---|
Byte | 8bit |
Short | 16bit |
Int | 32bit |
Long | 64bit |
실수형 | bit 값 |
---|---|
Float | 32bit |
Double | 64bit |
10진수 : 지원.
16진수 : 지원.
2진수 : 지원.
8진수 : 지원X.
var intValue : Int = 1234
var LongValue : Long = 1234L
var intValueByHex : Int = 0x1af // 16진수
var intValueByBin : Int = 0b10110110 // 2진수
var doubleValue : Double = 1234
var doubleValueWithExp : Double = 123.5e10
var floatValue : Float = 123.5f
Char = 1개의 문자
코틀린 문자열을 유니코드 인코딩중 한 방식인 , UTF-16 BE 를 사용한다.
따라서 글자하나 하나가 2Byte 공간을 사용한다.
Char 리터럴 작성 예시
var charValue : Char = 'a'
var koreanCharValue : Char = '가'
Char는 특수문자도 가능
var charSpecialCase1 : Char = '\t'
var charSpecialCase2 : Char = '\b'
var stringValue : String = "문자열~~"
var charSpecialCase1 : Boolean = false