참조타입1 코틀린(Kotlin) - 코틀린의 원시 타입 코틀린에서는 자바와 달리 원시 타입과 래퍼 타입을 구분하지 않는다. * 원시 타입 : 원시 타입의 변수에는 값이 직접 들어간다. * 참조 타입(reference type): 참조 타입의 변수에는 메모리 상의 객체 위치가 들어간다. 원시 타입 원시 타입은 참조 타입보다 값을 더 효율적으로 저장하고 이곳저곳으로 전달할 수 있다. 하지만 이 값에 대해 메소드를 호출하거나 컬렉션에 원시 타입 값을 담을 수는 없다. 자바에서는 참조 타입이 필요한 경우 특별한 래퍼 타입으로 원시 타입 값을 감싸 사용한다. 이 때문에 정수의 컬렉션을 정의하려면 Collection가 아닌 Collection를 사용해야 한다. 코틀린은 원시 타입과 참조 타입을 구분하지 않으므로 항상 같은 타입을 사용한다. val i: Int = 1 v.. Programming/Kotlin 2021. 10. 21. 이전 1 다음 728x90