[kotlin] 문자열에서 특정 문자나 문자열 마지막으로 나오는 인덱스 찾기

문자열에서 특정 문자나 문자열의 마지막으로 나오는 인덱스를 찾아야 하는 경우가 있습니다. Kotlin에서는 이를 다음과 같이 수행할 수 있습니다.

1. 특정 문자의 마지막으로 나오는 인덱스 찾기

특정 문자의 마지막으로 나오는 인덱스를 찾기 위해서는 lastIndexOf 메서드를 사용합니다. 아래는 이를 수행하는 간단한 예제 코드입니다.

val str = "Hello, world!"
val lastIndex = str.lastIndexOf('o')
println("마지막으로 'o'가 나오는 인덱스: $lastIndex")  // Output: 8

2. 특정 문자열의 마지막으로 나오는 인덱스 찾기

특정 문자열의 마지막으로 나오는 인덱스를 찾기 위해서는 lastIndexOf 메서드에 대상 문자열을 전달합니다. 아래는 이를 수행하는 예제 코드입니다.

val str = "Hello, world!"
val lastIndex = str.lastIndexOf("lo")
println("마지막으로 'lo'가 나오는 인덱스: $lastIndex")  // Output: 3

따라서, Kotlin에서 문자열에서 특정 문자나 문자열의 마지막으로 나오는 인덱스를 찾기 위해서는 lastIndexOf 메서드를 사용하여 간단하게 수행할 수 있습니다.

이상으로 Kotlin에서 문자열에서 특정 문자나 문자열의 마지막으로 나오는 인덱스를 찾는 방법에 대해 알아보았습니다.