728x90
package com.example.kotlin
fun main() {
// for (int i = 1, i < 1; i++){
//
// }
//1..10==IntRange(1, 10)
for(i in 1..10){ // 범위 지정
print(i)
print(".")
}
println()
for(i in IntRange(1,10)){ // 범위 지정 IntRange로도 가능
print(i)
print(".")
}
println()
for(i in 1 until 10) { // until은 끝 숫자 포함하지 않는다.
print(i)
print(".")
}
println()
for(i in 1..10 step(2)){ // step으로 건너뛰는 값 지정
print(i)
print(".")
}
println()
for(i in 10 downTo 1 step(2)){ // 값 감소할 때는 downTo
print(i)
print(".")
}
println()
var c = 1
while(c<11){ //while문도 사용 가능
print(c)
print(".")
c++
}
}
//for문 list에 있는 값 하나하나 꺼내는 경우인 Iterating할 때 많이 쓰는데
//코틀린에서는 확장함수 있어서 잘 쓰지 않는다.728x90
'코틀린(Kotlin)' 카테고리의 다른 글
| (코틀린/Kotlin) Null(널) (0) | 2024.02.06 |
|---|---|
| (코틀린/Kotlin) 컬렉션 (list, map) (0) | 2024.02.06 |
| (코틀린/Kotlin) 조건식 (0) | 2024.02.06 |
| (코틀린/Kotlin) 클래스 (0) | 2024.02.06 |
| (코틀린/Kotlin) 변수 (0) | 2024.02.05 |