[kotlin] 조건문과 반복문 작성하기
Kotlin은 Java와 완벽하게 호환되면서도 더 간결한 구문을 사용할 수 있는 현대적인 프로그래밍 언어입니다. Kotlin을 사용해 조건문과 반복문을 작성하는 방법을 알아봅시다.
조건문 (if 문)
if
문은 기본적으로 Java와 유사하지만 Kotlin에서는 if
를 식으로도 사용할 수 있습니다.
fun maxOf(a: Int, b: Int): Int {
return if (a > b) a else b
}
위의 코드에서 if
문은 값을 반환하는 식으로 사용되었습니다.
반복문 (for 문)
for
문은 Java의 경우와 유사하지만 좀 더 간결해졌습니다.
fun printNumbers() {
for (i in 1..10) {
println(i)
}
}
Kotlin에서는 for
문의 범위를 표현할 때 ..
연산자를 사용할 수 있습니다.
반복문 (while 문)
while
문 역시 Java와 유사하게 동작하지만 조금 더 간결한 형태로 사용할 수 있습니다.
fun printNumbers() {
var i = 1
while (i <= 10) {
println(i)
i++
}
}
Kotlin에서는 while
문 역시 조건식을 괄호 안에 넣는 것이 아니라 그냥 입력할 수 있습니다.
이렇게 Kotlin에서도 Java와 거의 비슷한 방식으로 조건문과 반복문을 작성할 수 있습니다. Kotlin의 간결한 문법을 적극 활용하여 더 효율적인 코드를 작성해보세요.