[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 문을 활용하여 이러한 조건 처리를 구현할 수 있습니다.