[kotlin] 코틀린에서의 for문 사용법

코틀린에서는 다양한 방식으로 for문을 사용할 수 있습니다. 각 방식에 대한 예제를 통해 for문의 사용법을 설명하겠습니다.

배열 또는 리스트 순회하기

코틀린에서 배열이나 리스트를 순회하려면 for문을 사용할 수 있습니다. 아래는 배열과 리스트를 순회하는 방법을 보여주는 예제입니다.

fun main() {
    val arr = arrayOf(1, 2, 3, 4, 5)
    for (item in arr) {
        println(item)
    }

    val list = listOf("apple", "banana", "cherry")
    for (fruit in list) {
        println(fruit)
    }
}

범위를 사용한 순회

코틀린에서는 .. 연산자를 사용하여 범위를 나타낼 수 있습니다. 이를 활용하여 특정 범위의 숫자를 순회할 수 있습니다.

fun main() {
    for (i in 1..5) {
        println(i)
    }
}

인덱스와 값 함께 순회하기

배열이나 리스트를 순회할 때 각 원소의 인덱스와 값을 함께 사용하려면 withIndex() 함수를 사용할 수 있습니다.

fun main() {
    val arr = arrayOf(1, 2, 3, 4, 5)
    for ((index, value) in arr.withIndex()) {
        println("인덱스: $index, 값: $value")
    }
}

이제 각각의 방법을 사용하여 for문을 쉽게 사용할 수 있을 것입니다. 관련해서 궁금한 사항이 있으시다면 언제든지 문의해 주세요!