[kotlin] 배열을 동시에 순회하는 방법은?
Kotlin에서는 배열을 동시에 순회하는 다양한 방법이 있습니다. 다음은 몇 가지 일반적인 방법입니다:
- 인덱스를 사용하여 순회하기:
val array1 = arrayOf(1, 2, 3) val array2 = arrayOf("A", "B", "C") // 두 개의 배열을 동시에 순회 for (i in array1.indices) { println("array1: ${array1[i]}, array2: ${array2[i]}") }
zip()
함수를 사용하여 순회하기:val array1 = arrayOf(1, 2, 3) val array2 = arrayOf("A", "B", "C") // 두 개의 배열을 동시에 순회 array1.zip(array2).forEach { (element1, element2) -> println("array1: $element1, array2: $element2") }
forEachIndexed()
함수를 사용하여 인덱스와 함께 순회하기:val array1 = arrayOf(1, 2, 3) val array2 = arrayOf("A", "B", "C") // 두 개의 배열을 동시에 순회 array1.forEachIndexed { index, element -> println("array1: $element, array2: ${array2[index]}") }
이러한 방법을 사용하여 Kotlin에서 배열을 동시에 순회할 수 있습니다.
참고: