[Kotlin] 리스트


[Kotlin] 리스트

리스트 : 데이터를 모아 관리하는 Collection 클래스를 상속 받는 서브 클래스 중 가장 단순한 형태로 여러 개의 데이터를 원하는 순서대로 넣어 관리하는 형태 리스트 종류 - List<out T> : 생성 시에 넣은 객체를 변경하거나, 추가, 삭제 불가능 - MutableList<T> : 생성 시에 넣은 객체를 변경, 추가, 삭제 가능 리스트를 만들 때는 전용 함수인 listOf(), mutableListOf()를 쓰고 괄호 안에 리스트에 담을 데이터 요소를 나열하면 된다. 또한 MutableList에서는 요소 추가 - add(데이터) - add(인덱스, 데이터) 요소 삭제 - remove(데이터) - removeAt(인덱스) 기타 - 무작위 섞기 : shuffle() - 정렬 : sort() 또한 당연히 list[인덱스] = 데이터 와 같은 형태로 변경도 가능하다. fun main(){ var a = listOf("사과", "딸기", "배") println(a[1]) for(...


#안드로이드 #안드로이드앱 #앱 #코딩 #코틀린

원문링크 : [Kotlin] 리스트