[kotlin] 리스트(List)에서 특정 요소의 인덱스 범위를 찾는 방법은 무엇인가요?
예를 들어, 리스트에서 특정 요소의 첫 번째 인덱스를 찾으려면 indexOf
메서드를 사용할 수 있습니다.
또한, 리스트에서 특정 요소의 마지막 인덱스를 찾으려면 lastIndexOf
메서드를 사용할 수 있습니다.
아래는 각각의 메서드의 사용 예시입니다.
val numbers = listOf(1, 2, 3, 4, 5, 3, 6, 7)
val firstIndex = numbers.indexOf(3) // 결과는 2
val lastIndex = numbers.lastIndexOf(3) // 결과는 5
위 코드에서 numbers.indexOf(3)
는 3의 첫 번째 위치를 나타내는 2를 반환하고, numbers.lastIndexOf(3)
은 3의 마지막 위치를 나타내는 5를 반환합니다.
자세한 내용은 Kotlin 공식 문서를 참조하시기 바랍니다.