list

    [Android/kotlin] List vs MutableList vs ArrayList vs LinkedList

    📌 List vs MutableList vs LinkedList vs ArrayList 🐳 List와 MutableList의 차이 Kotlin은 많은 변수들을 Mutable 여부로 나누고 있다는 것을 잊지말자. List Collcection에서도 List와 MutableList의 차이는 Read-Only인지 아닌지의 차이이다. 그러나, Compile Time에는 둘다 List로써 인식된다. 이는 MutableList가 List를 상속하여 만들어졌기 때문이다. 결국 둘 다 컴파일 결과로 java.util.List 이 된다. public interface MutableList : List, MutableCollection { ... } 🐬 MutableList와 ArrayList의 차이 MutableList..