[kotlin] 배열을 반복문으로 순회하는 방법은?
- 일반적인 for문을 사용하는 방법
val array = arrayOf(1, 2, 3, 4, 5)
for (element in array) {
println(element)
}
이 방법은 배열의 각 요소를 반복하여 출력하는 예시입니다. array
변수에는 정수형 요소가 있는 배열이 있습니다. for
문을 사용하여 array
의 각 요소를 element
변수에 할당한 후 println(element)
를 통해 요소를 출력합니다.
- forEach() 함수를 사용하는 방법
val array = arrayOf(1, 2, 3, 4, 5)
array.forEach { element ->
println(element)
}
forEach()
함수는 배열의 각 요소를 순회하면서 주어진 람다 식을 실행합니다. forEach()
함수를 사용하여 배열을 순회하고 있습니다. 각 요소는 element
변수에 할당되며, println(element)
를 통해 요소를 출력합니다.
- 인덱스와 요소를 함께 사용하는 방법
val array = arrayOf(1, 2, 3, 4, 5)
for (index in array.indices) {
println("Index: $index, Element: ${array[index]}")
}
이 방법은 배열의 각 요소와 해당 인덱스를 함께 사용하여 작업할 수 있습니다. for
문의 index
변수에는 배열의 인덱스가 할당되며, ${array[index]}
를 통해 해당 인덱스의 요소를 출력합니다.
이러한 방법들을 사용하여 Kotlin에서 배열을 반복문으로 순회할 수 있습니다.