[kotlin] 변수 값의 조건문 처리 방법

변수에 할당된 값에 따라 다른 동작을 수행해야 하는 경우, 조건문을 사용하여 처리할 수 있습니다. Kotlin에서는 if-else 문, when 문 등을 사용하여 변수 값에 따른 조건 처리를 수행할 수 있습니다.

if-else 문을 활용한 조건 처리

만약 변수 num에 할당된 값이 10보다 크다면 “크다”를 출력하고, 그렇지 않다면 “작거나 같다”를 출력하는 예제를 살펴보겠습니다.

val num = 15
if (num > 10) {
    println("크다")
} else {
    println("작거나 같다")
}

이 예제에서는 if (조건)으로 변수 num의 값이 10보다 큰지를 확인하고, 조건에 따라 다른 결과를 출력하도록 처리하고 있습니다.

when 문을 활용한 조건 처리

여러 조건에 따라 다른 동작을 수행해야 하는 경우, when 문을 사용하여 처리할 수 있습니다.

다음 예제는 변수 day에 따라 다른 작업을 수행하는 예제입니다.

val day = "Sunday"
when (day) {
    "Monday" -> println("월요일")
    "Tuesday" -> println("화요일")
    "Wednesday" -> println("수요일")
    "Thursday" -> println("목요일")
    "Friday" -> println("금요일")
    "Saturday" -> println("토요일")
    "Sunday" -> println("일요일")
    else -> println("잘못된 요일")
}

when 문을 사용하여 변수 day에 따라 다른 경우를 처리하고 있습니다. 변수에 맞는 경우에 따라 각각의 동작을 수행하도록 작성하였습니다.

조건에 따라 변수 값을 처리하는 방법은 각 상황에 맞게 적용할 수 있으며, 코드의 유연성을 높여주는 중요한 요소입니다.

결론

변수 값에 따라 다른 동작을 수행하기 위해서는 적절한 조건문을 사용하여 처리할 수 있습니다. Kotlin에서는 if-else 문과 when 문을 활용하여 이러한 조건 처리를 구현할 수 있습니다.