더북(TheBook)

배열을 사용할 때는 몇 가지 표준 함수가 도움이 될 것이다.

isEmpty

배열이 비었는지 검사

intArrayOf(1, 2).isEmpty()

false

isNotEmpty

배열에 원소가 있는지 검사

intArrayOf(1, 2).isNotEmpty()

true

indexOf

인자와 일치하는 최초의 배열 아이템의 인덱스를 반환

(일치하는 원소가 없으면 -1)

intArrayOf(1, 2, 3).indexOf(2)

intArrayOf(1, 2, 3).indexOf(4)

1

-1

이후 장에서 배열을 다루는 함수를 더 소개할 것이다. 특히 코틀린 컬렉션 API를 다루는 7장 컬렉션과 IO 자세히 알아보기에서 이런 함수 대부분을 살펴본다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.