3.1 코틀린에서 컬렉션 만들기
코틀린은 자체 컬렉션 기능을 제공하지 않고, 자바의 컬렉션을 활용한다.
하지만, 코틀린에서는 자바보다 더 많은 기능을 쓸 수 있다.
예를 들어, 리스트의 마지막 원소를 가져오거나 수로 이뤄진 컬렉션에서 최댓값을 찾을 수 있다.
>>> val strings = listOf("first", "second", "fourteenth")
>>> println(strings.last()) // 리스트의 마지막 원소
fourteenth
>>> val numbers = setOf(1, 14, 2)
>>> println(numbers.max()) // 리스트의 최댓값
14
(다음 섹션부터 자바 클래스에 없는 메소드를 코틀린이 어디에 정의하는지 살펴보자)
'Kotlin' 카테고리의 다른 글
[Kotlin in Action] 3.3 메소드를 다른 클래스에 추가: 확장 함수와 확장 프로퍼티 (0) | 2025.03.14 |
---|---|
[Kotlin in Action] 3.2 함수를 호출하기 쉽게 만들기 (0) | 2025.03.14 |
[Kotlin in Action] 2.5 코틀린 예외 처리 (0) | 2025.03.14 |
[Kotlin in Action] 2.4 대상을 이터레이션: while과 for 루프 (0) | 2025.03.14 |
[Kotlin in Action] 2.3 선택 표현과 처리: enum과 when (0) | 2025.03.14 |
댓글