Kotlin

Loop (반복문)

본이qq 2022. 9. 1. 19:32

 

val a1 = 1..10
for(item in a1){
    print("$item\t")
}

-코틀린의 for 문은 자바에서 처럼 시작 끝값 증감량 등을 사용하지 않고, 범위데이터만 사용합니다

 

val a2 = 1..10 step 2   // 2씩 증가하는 범위 데이터
for(item in a2){
    print("$item\t")
}

 

 

// 10 부터 1까지 줄어드는 범위데이터 사용
// val a3 = 10..1
val a3 = 10 downTo 1
for(item in a3){
    print("$item\t")
}

 

 

val a4 = 10 downTo 1 step 2
for(item in a4){
    print("$item\t")
}

 

 

var a5 = 0
print("while : ")
while(a5 < 10){
    print("$a5\t")
    a5++
}

 

 

var a6 = 0
print("do - while : ")
do {
    print("$a6\t")
    a6++
}while(a6 < 10)

 

 

 

 

'Kotlin' 카테고리의 다른 글

Class  (0) 2022.09.01
Array (배열)  (0) 2022.09.01
NoNameFunction(익명함수)  (0) 2022.09.01
FunctionalProgram  (0) 2022.09.01
When  (0) 2022.09.01