반응형
자료형
Short : 16비트 정수
Int : 32비트 정수
Long : 64비트 정수
Float : 32비트 부동소수점
Double : 64비트 부동소수점
String : 문자열
Boolean : true/false
Char : 하나의 문자(자바와 달리 Char형은 숫자형 아님)
Byte : 8비트 정수
변수(var)와 상수(val)
//변수 var
var a: Int = 10
//상수 val
val b: Int = 20
//형추론(변수 선언시 타입을 지정하지 않아도 되는 것)
var c = 15.123 // = var c: Double
var d = "안녕 코틀린!" // = var d: String
타입 캐스팅
var number = 7
var lnum = number.toLong()
var snum = number.toShort()
var dnum = number.toDouble()
var fnum = number.toFloat()
var bval = number.toByte()
var textNumber = "77"
var num = textNumber.toInt()
반응형
'안드로이드(Kotlin)' 카테고리의 다른 글
Android(Kotlin) 인터페이스(interface) (0) | 2021.11.20 |
---|---|
Android(Kotlin) 클래스(class) - 선언, 상속, 내부, 추상, 데이터 (0) | 2021.11.20 |
Android(Kotlin) String(문자열) 다루기 (0) | 2021.11.20 |
Android(Kotlin) 함수(Function), 제어문 (0) | 2021.11.20 |
Android(Kotlin) 간략한 정보 (0) | 2021.11.20 |
최근댓글