[kotlin] 배열을 반복문으로 순회하는 방법은?
  1. 일반적인 for문을 사용하는 방법
val array = arrayOf(1, 2, 3, 4, 5)

for (element in array) {
    println(element)
}

이 방법은 배열의 각 요소를 반복하여 출력하는 예시입니다. array 변수에는 정수형 요소가 있는 배열이 있습니다. for문을 사용하여 array의 각 요소를 element 변수에 할당한 후 println(element)를 통해 요소를 출력합니다.

  1. forEach() 함수를 사용하는 방법
val array = arrayOf(1, 2, 3, 4, 5)

array.forEach { element ->
    println(element)
}

forEach() 함수는 배열의 각 요소를 순회하면서 주어진 람다 식을 실행합니다. forEach() 함수를 사용하여 배열을 순회하고 있습니다. 각 요소는 element 변수에 할당되며, println(element)를 통해 요소를 출력합니다.

  1. 인덱스와 요소를 함께 사용하는 방법
val array = arrayOf(1, 2, 3, 4, 5)

for (index in array.indices) {
    println("Index: $index, Element: ${array[index]}")
}

이 방법은 배열의 각 요소와 해당 인덱스를 함께 사용하여 작업할 수 있습니다. for문의 index 변수에는 배열의 인덱스가 할당되며, ${array[index]}를 통해 해당 인덱스의 요소를 출력합니다.

이러한 방법들을 사용하여 Kotlin에서 배열을 반복문으로 순회할 수 있습니다.