[Kotlin] List 타입 종류
·
Programming/ETC
- 리스트 타입의 종류 List : 변경이 불가능한 리스트입니다. MutableList : MutableList 는 Kotlin 의 인터페이스로, 변경 가능한 리스트를 나타냅니다. 반대되는 개념으로는, 변경이 불가능한 그냥 List 타입이 있습니다. 이는 인터페이스이므로 특정한 구현체에 의존하지 않으며, 여러 구현체가 존재할 수 있습니다. 대표적인 구현체로는 ArrayList 와 LinkedList 등이 있습니다. 만약 mutableListOf() 함수로 객체를 초기화 한다면 ArrayList 가 생성될 것입니다. ArrayList : MutableList 의 일종입니다. 내부적으로 배열을 사용하여 요소를 저장하는 리스트 구현체로, ..