안드로이드 컬렉션 타입 / List, Set, Map ( 코틀린 )
List, Set, Map : 컬렉션 타입 클래스, Collection 인터페이스를 타입으로 표현한 클래스. List : 순서가 있는 데이터 집합, 데이터의 중복 허용 함. Set : 순서가 없는 데이터 집합, 데이터의 중복 허용하지 않음. Map : 키와 값으로 이루어진 데이터 집합, 순서가 없음, 키의 중복을 허용하지 않음. 컬렉션 타입의 분류 가변(mutable) 클래스 : 초깃값을 대입한 이후에도 데이터를 추가, 변경 가능한 것. 불변(immutable) 클래스 : 초깃값을 대입한 후에 추가, 변경이 불가능한 것. 구분 타입 함수 특징 List List listOf() 불변 MutableList mutableListOf() 가변 Set Set setOf() 불변 MutableSet mutableS..
2022. 10. 23.