-
[Kotlin] LoopKotlin 2022. 9. 14. 15:20
증가
package days01 fun main(){ // 코틀린의 for문은 자바에서처럼 시작값 끝값 증감량 등을 사용하지 않고 범위데이터만 사용함 val a1=1 .. 10 for(item in a1){ print("$item\t") } }
// 범위데이터로 사용되는 대상은 배열, 리스트, Map, ...을 이용한 범위데이터 등이 사용됨 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") }
while, do-while
var a5=0 print("while: ") while(a5<10){ print("$a5\t") a5++ } println() var a6=0 print("do - while: ") do{ print("$a6\t") a6++ } while(a6<10)
var a7=0 while(a7<10){ print("$a7\t") a7++ } println() var a8=100 do{ print("$a8\t") a8++ } while(a8<10)
'Kotlin' 카테고리의 다른 글
[Kotlin] Class (0) 2022.09.14 [Kotlin] Array (0) 2022.09.14 [Kotlin] 익명함수 (0) 2022.09.14 [Kotlin] 람다함수 (0) 2022.09.14 [Kotlin] 조건문 when (0) 2022.09.14