Byte //1byte 정수형
Short //2byte 정수형
Int //4byte 정수형
Long //8byte 정수형
Float //4byte 실수형
Double //8byte 실수형
Boolean //논리형
Char //문자
String //문자열
var num : int = 5 //에러 : Unresolved reference: int var st1 = "hi"
var st2 = "h"
st2 += "i"
println("st1 $st1 / st2 $st2") //st1 hi / st2 hi
println(st1 == st2) //true
println(st1 === st2) //false
val b = 0b0000_1111
println("$b") //--> 15
val num:Int = 5
var st1:String = "hi"
var st2 = "hello"
val username
username="koltin user"
//에러
//This variable must either have a type annotation or be initialized
-> 명시하지 않았다고 하더라도, 정적 자료형이기 때문에 선언 이후 다른 자료형을 할당하면 에러
var st1 = "hi"
st1=3
println("$st1")
//에러
//The integer literal does not conform to the expected type String
-> 기본적으로, 숫자형 변수의 타입 추론은
정수 : Int / 실수 : double 로 추론
Q1) 코틀린 최초 컴파일 시에 생성된다는 config 파일이 뭘까? c언어에서의 .mk .o 파일 같은건가??
> [오늘의 궁금]은 앞으로 배우면서 Answer을 채워갈 예정입니다.
(누군가 도움을 주신다면 감사할거에요 :D )