지난번 조건문에 이어 오늘은 반복문을 사용해보자.
1. for 문 사용하기(range)
코틀린에서의 for문 사용 방법은 다음과 같다.
for(i: Int in x..y) {
...
}
for(i in 1 until x) {
...
}
for(i: Int in x..y step(z)) {
...
}
for(i in x downTo y) {
...
}
for(i in x downTo y step(z)) {
...
}
실제 코드를 구현 후 실행시켜 보자.
package com.application.myapplication
fun main(args:Array<String>){
val x : Int = 0
val y : Int = 10
for(i: Int in x..y)
print("$i ")
}
위의 코드의 출력 결과는 다음과 같다.(위와 같이 for문 안의 코드가 한 줄인 경우에는 중괄호를 생략 가능한듯 하다.)

2. for 문 사용하기(Array)
코틀린에서의 for문은 위와 같이 범위를 지정하여 사용 하는 방법도 있지만, 파이썬과 같이 배열의 아이템을 순회하도록 할 수도 있다.
for(i in arr) {
...
}
이번에도 코드로 구현하여 확인해 보자.
package com.application.myapplication
fun main(args:Array<String>){
val arrName = Array<String>(10, {i -> "value_${i + 1}"})
for(i in arrName) {
print(i)
print("\n")
}
}

'[Develop] > [Android]' 카테고리의 다른 글
| [Android] 개발 시작하기 - Kotlin EditText로 값 입력받기 (0) | 2025.08.29 |
|---|---|
| [Android] 개발 시작하기 - RoomDB 사용하기 (2) (0) | 2025.08.26 |
| [Android] 개발 시작하기 - Kotlin 조건문(if) (3) | 2025.08.18 |
| [Android] 개발 시작하기 - RoomDB 사용하기 (1) (0) | 2025.08.17 |
| [Android] 개발 시작하기 - Kotlin 배열(Array) (0) | 2025.08.16 |