[kotlin] do-while문을 이용한 조건 체크 후 반복 처리

Kotlin은 Java와 마찬가지로 do-while문을 사용하여 조건을 체크한 후 반복 처리를 할 수 있습니다. do-while문은 먼저 루프 내의 코드를 실행한 후에 조건을 체크하기 때문에 최소한 한 번은 실행됩니다.

do-while문의 구조

do {
    // 루프 내의 코드
} while (조건)

예제

다음은 do-while문을 이용한 간단한 예제입니다. 숫자가 5보다 작을 때까지 반복해서 숫자를 출력하는 코드입니다.

var number = 0

do {
    println("현재 숫자는 $number")
    number++
} while (number < 5)

위 예제를 실행하면 다음과 같은 결과가 출력됩니다.

현재 숫자는 0
현재 숫자는 1
현재 숫자는 2
현재 숫자는 3
현재 숫자는 4

do-while문을 이용하면 조건을 체크한 후에 반복 처리를 할 수 있어서 유용합니다.

결론

Kotlin에서 do-while문을 이용하면 특정 조건을 만족할 때까지 코드를 반복해서 실행할 수 있습니다. 코드 실행 이전에 조건을 체크하는 while문과는 달리, 먼저 코드를 실행한 후에 조건을 체크하는 점에 유의해야 합니다.