[kotlin] 코틀린의 MutableList 타입
코틀린에서 MutableList는 변경 가능한 리스트를 나타내는 인터페이스입니다. 이를 통해 리스트의 요소를 추가하거나 제거할 수 있습니다.
MutableList의 정의
val mutableList: MutableList<String> = mutableListOf("apple", "banana", "orange")
위의 코드에서는 mutableListOf
함수를 사용하여 초기 요소를 추가한 변경 가능한 MutableList를 생성하고 있습니다.
MutableList에 요소 추가하기
mutableList.add("grape")
MutableList에 add
함수를 사용하여 새로운 요소를 추가할 수 있습니다.
MutableList에서 요소 제거하기
mutableList.removeAt(1)
MutableList에서 removeAt
함수를 사용하여 특정 인덱스에 있는 요소를 제거할 수 있습니다.
요소 변경하기
mutableList[0] = "pear"
MutableList의 요소는 인덱스를 통해 직접 변경할 수 있습니다.
요소 정렬하기
mutableList.sort()
MutableList의 요소를 sort
함수를 사용하여 정렬할 수 있습니다.
MutableList는 리스트의 요소를 추가, 제거, 변경 및 정렬하는 데 유용한 기능을 제공하여 데이터를 동적으로 관리하는 데 도움이 됩니다.