Kotlin 리스트
15개 함수
listOflistOf(vararg elements)불변 리스트를 생성합니다.
mutableListOfmutableListOf(vararg elements)변경 가능한 리스트를 생성합니다.
addlist.add(element) / list.add(index, element)리스트에 요소를 추가합니다.
getlist.get(index) / list[index]지정 인덱스의 요소를 반환합니다.
removelist.remove(element) / list.removeAt(index)요소 또는 인덱스를 삭제합니다.
sizelist.size리스트의 크기를 반환합니다.
containslist.contains(element)요소 포함 여부를 반환합니다.
isEmptylist.isEmpty()리스트가 비어 있는지 확인합니다.
firstlist.first() / list.firstOrNull()첫 번째 요소를 반환합니다.
lastlist.last() / list.lastOrNull()마지막 요소를 반환합니다.
sortedBylist.sortedBy { selector }셀렉터 기준 오름차순 정렬된 새 리스트를 반환합니다.
reversedlist.reversed()역순으로 정렬된 새 리스트를 반환합니다.
distinctlist.distinct()중복 제거된 새 리스트를 반환합니다.
subListlist.subList(from, to)부분 리스트를 반환합니다.
flattenlist.flatten()중첩 리스트를 평탄화합니다.
