[kotlin] 문자열에서 특정 문자나 문자열 첫번째로 나오는 인덱스 찾기

문자열에서 특정 문자의 첫 번째로 나오는 인덱스를 찾으려면 indexOf 메서드를 사용합니다. 문자열에서 특정 문자열의 첫 번째로 나오는 인덱스를 찾으려면 indexOf 메서드에 찾고 싶은 문자열을 전달합니다.

아래는 두 가지 경우에 대한 Kotlin 코드 예시입니다.

fun main() {
    val str = "Hello, world!"
    val charIndex = str.indexOf('o') // 'o'의 첫 번째로 나오는 인덱스를 찾음
    println("Index of 'o': $charIndex")

    val substrIndex = str.indexOf("world") // "world"의 첫 번째로 나오는 인덱스를 찾음
    println("Index of 'world': $substrIndex")
}

위 코드는 문자열에서 특정 문자나 문자열의 첫 번째로 나오는 인덱스를 찾는 방법을 보여줍니다. 출력은 각각 “Index of ‘o’: 4”와 “Index of ‘world’: 7”이 될 것입니다.

더 자세한 내용은 Kotlin 공식 문서의 문자열 (String) 부분을 참고하시기 바랍니다.