코틀린 array

Kotlin의 array와 관련된 메소드를 살펴봅니다.

2022-06-11

kotlinarray

참고 문헌: Head First Kotlin by Dawn and David Griffiths, O’Reilly

array 만들기

var arr = arrayOf(1, 2, 3)

null 값으로 초기화된 array 만들기

var nullArr: Array<String?> = arrayOfNulls(2)

array 크기 알아내기

val size = arr.size

array 거꾸로하기

arr.reverse()

array 정렬하기 (숫자, String, Char, Boolean)

arr.sort()

아이템 포함 여부 확인하기

val isContained = arr.contains(1)

숫자일 경우 합계 및 평균 알아내기

val sum = arr.sum()
val avg = arr.average()

최소값 및 최대값 알아내기 (숫자, String, Char, Boolean)

val lowest = arr.min()
val highest = arr.max()

기존 array를 복사한 후 거기에 신규 아이템 1개를 추가한 새 array 생성

val arr = arrayOf(1, 2)
val brr = arr.plus(3)