[kotlin] step 연산자를 이용한 반복 간격 설정

Kotlin은 간편한 문법과 풍부한 표현력으로 유명한 프로그래밍 언어입니다. step 연산자를 사용하면 반복문에서 간격을 설정할 수 있어 코드를 간결하게 작성할 수 있습니다.

step 연산자 사용 방법

step은 반복문에서 사용되는 연산이며, 일정한 간격으로 반복을 수행할 수 있습니다. 아래는 step을 사용한 간단한 예제입니다.

fun main() {
    for (i in 1..10 step 2) {
        println(i)
    }
}

위 코드는 1부터 10까지의 수를 2씩 증가시키면서 출력합니다. 따라서 출력 결과는 다음과 같습니다.

1
3
5
7
9

downTo와 함께 사용하기

stepdownTo와 함께 사용하여 역순으로 반복하는 것도 가능합니다. 아래는 역순으로 10부터 1까지 출력하는 예제입니다.

fun main() {
    for (i in 10 downTo 1 step 2) {
        println(i)
    }
}

위 코드는 10부터 1까지의 수를 2씩 감소시키면서 출력합니다. 따라서 출력 결과는 다음과 같습니다.

10
8
6
4
2

step 연산자를 이용하면 일정한 간격으로 숫자를 반복하거나 역순으로 반복할 수 있어서, 코드 작성 시 유용하게 활용할 수 있습니다.

간단한 예제를 통해 Kotlin의 step 연산자를 사용하여 반복문에서 간격을 설정하는 방법에 대해 알아보았습니다. Kotlin을 사용하면서 step 연산자를 잘 활용하여 가독성 좋은 코드를 작성해보세요.

더 많은 정보는 Kotlin 공식 문서를 참고하시기 바랍니다.