[kotlin] 조건문과 반복문의 사용법
Kotlin은 강력한 조건문과 반복문을 제공하여 프로그래밍을 보다 효율적으로 할 수 있습니다. 이 포스트에서는 Kotlin에서의 조건문과 반복문에 대해 알아보겠습니다.
조건문 (Conditional Statements)
Kotlin에서는 if-else문을 사용하여 조건에 따른 로직을 작성할 수 있습니다.
if-else 문
val x = 10
val y = 5
if (x > y) {
println("x는 y보다 큽니다.")
} else {
println("x는 y보다 작거나 같습니다.")
}
when 표현식
Java의 switch문과 유사한 when 표현식을 사용할 수 있습니다. 해당 값이 여러 경우 중 하나에 해당될 때 해당 블록을 실행합니다.
val score = 90
when (score) {
in 90..100 -> println("A 학점")
in 80..89 -> println("B 학점")
in 70..79 -> println("C 학점")
else -> println("F 학점")
}
반복문 (Loop Statements)
for문
Kotlin에서의 for문은 Java의 확장된 기능을 제공하며 컬렉션과 범위에 대해 간편하게 반복할 수 있습니다.
val items = listOf("사과", "바나나", "딸기")
for (item in items) {
println(item)
}
while문
조건이 참인 동안에 지정된 문장을 실행하는 while문을 사용할 수 있습니다.
var i = 0
while (i < 5) {
println(i)
i++
}
더 많은 정보를 원하시면 Kotlin 공식 문서를 참고하세요.
이제 Kotlin에서의 조건문과 반복문을 사용하는 방법에 대해 알아보았습니다. 원하는 경우 이러한 기능들을 활용하여 효율적인 프로그래밍을 할 수 있을 것입니다.