2. Kotlin 의 기본자료형(primitive type)

Yes. Dominos~·2021년 8월 29일
0

디모의 코틀린

목록 보기
2/10
post-thumbnail

이글은 유튜브 강좌 <디모의 코틀린> 강좌를 보고 요약작성한 글 입니다.
https://www.youtube.com/playlist?list=PLQdnHjXZyYadiw5aV3p6DwUdXV2bZuhlN
강좌를 보고 싶은 분은 위 링크를 통해 공부하실수 있습니다.

코틀린의 기본자료형은 자바와 거의 동일하다.

숫자는

  • 정수형
정수형bit 값
Byte8bit
Short16bit
Int32bit
Long64bit

  • 실수형
실수형bit 값
Float32bit
Double64bit

정수형의 리터럴 (리터럴 : 코드내에 값을 표기 하는것을 말한다. )

10진수 : 지원.
16진수 : 지원.
2진수 : 지원.
8진수 : 지원X.

  • 정수형 리터럴 작성 예시

var intValue : Int = 1234
var LongValue : Long = 1234L
var intValueByHex : Int = 0x1af // 16진수
var intValueByBin : Int = 0b10110110 // 2진수


  • 실수형 리터럴 작성 예시
    (실수의 경우 기본 = Double 형 임.)

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 = "문자열~~"

논리형 Boolean 은

var charSpecialCase1 : Boolean = false




막간의 지식 : 베버리지가 말하는 사회악 5가지
  1. 결핍 => 풍족
  2. 질병 => 건강
  3. 무지 => 지식
  4. 나태 => 근면
  5. 불결 => 청결
profile
미래의 아들아~ 곧 만나러 갈게

0개의 댓글

관련 채용 정보