변수 (1) 썸네일형 리스트형 코틀린의 변수와 자료형 (Kotlin) 코틀린의 자료형코틀린은 기본적으로 null 허용을 하지 않습니다. 즉, 값이 항상 할당되어야 한다는 원칙이 있습니다.코틀린은 참조형 자료형만을 주로 사용하는데,Int, Long 등의 null을 허용하지 않는 변수들은 컴파일 후 기본형 (Primitive Type) 으로 변환되어 JVM에서 실행됩니다. 물음표(?)를 붙이면 코틀린에서도 null 할당이 가능하죠. 예를 들면 Int?, Long? 등은 기본형으로 변환되지 않고 힙(Heap) 공간에 저장됩니다.그래서 null을 가질 수 있는 Int?는 래퍼 클래스인 Integer으로 박싱(Boxing) 되어 처리됩니다. 즉,Int -> Int (Primitive type)Int? -> Integer 이와같이 처리됩니다 코틀린의 동등성 연산 (== , ===)먼.. 이전 1 다음