반복! 또 반복!

코틀린의 반복문은 아주 직관적이고 읽기 쉽습니다.


범위를 정해서 반복하기 (for)

for (i in 1..10) {
    println("현재 숫자는 $i")
}

번역:

(1부터 10까지 범위 안의 i에 대하여) 반복해라:
    내용을 출력해라

저기 있는 .. 기호가 “어디서부터 어디까지”라는 아주 귀여운 표시입니다.


꾸러미에서 하나씩 꺼내기

val foods = listOf("치킨", "피자", "떡볶이")

for (food in foods) {
    println("$food 맛있겠다!")
}

번역:

foods 꾸러미 안에 있는 것들을 하나씩 food라고 부르며 꺼내와서 반복해라:
    내용을 출력해라

조건이 맞을 때까지 (while)

var energy = 3

while (energy > 0) {
    println("에너지 남음: $energy")
    energy--
}

번역:

(energy가 0보다 큰 동안) 계속 반복해라:
    에너지를 출력하고 하나 빼라

코틀린의 반복문을 사용하면 수많은 데이터도 순식간에 처리할 수 있습니다!