변수(Variable) : 가변값
상수(Value) : 고정값
for문이 C++과 좀 다르다.
//자료형 생략가능
var strName = "홍길동"
Log.d(TAG,"strName : $strName")
var strName2:String = "변학도"
Log.d(TAG,"strName2 : $strName2")
var strName3:String
strName3 = "성춘향"
Log.d(TAG,"strName3 : $strName3")
//== Kotlin 자료형
//실수형
var doubleValue:Double = 12.3
var floatValue:Float = 45.6F
Log.d(TAG,"doubleValue : $doubleValue")
Log.d(TAG,"floatValue : $floatValue")
//정수형
var intValue:Int = 123
var longValue:Long = 2147483647
var shortValue:Short = 456
var byteValue:Byte = 127
Log.d(TAG,"intValue : $intValue")
Log.d(TAG,"longValue : $longValue")
Log.d(TAG,"shortValue : $shortValue")
Log.d(TAG,"byteValue : $byteValue")
//문자형
var charValue:Char = 'a'
var strValue:String = "TEST 大韓民國"
Log.d(TAG,"charValue : $charValue")
Log.d(TAG,"strValue : $strValue")
//Boolean형
var booleanValue:Boolean = true
Log.d(TAG,"booleanValue : $booleanValue")
//상수(대문자로 작성, 그냥 약속)
val VALUE:Boolean = false
Log.d(TAG,"VALUE : $VALUE")
val helloWorld = "Camel Case :: 카멜케이스 :: 낙타표기법"
val HelloWorld = "Pascal Case :: 파스칼케이스 :: 쌍봉낙타표기법"
val hello_world = "Snake Case :: 스네이크케이스 :: 뱀 표기법"
val strHelloWorld = "Hungarian Notation :: 헝가리안 표기법(사용안함)"
when문 ==> switch문과 같음
'Development > Android' 카테고리의 다른 글
Kotlin #003 log (0) | 2021.07.14 |
---|---|
Kotlin #002 kotlin android extension (0) | 2021.07.14 |
Kotlin #001 New Project (0) | 2020.11.16 |
191126 Android Studio : NDK (0) | 2019.11.26 |
190423 오타 오류 (0) | 2019.04.23 |