라벨이 kotlin for인 게시물 표시

Kotlin 반복문

Kotlin 반복문  반복문은 코드의 일부분을 반복하고자 할 때 사용한다. for, while, do while 을 이용한다. For 반복문  범위 객체를 이용하여 For 반복문을 사용 할 수 있다.   val a1 = 1 .. 10 for ( item in a1) { println ( "a1: $ item " ) } >> a1: 1 a1: 2 a1: 3 a1: 4 a1: 5 a1: 6 a1: 7 a1: 8 a1: 9 a1: 10 step 을 이용해서 2씩 증가하는 범위를 생성 할 수 있다. val a1 = 1 .. 10 step 2 for ( item in a1) { println ( "a1: $ item " ) } >> a1: 1 a1: 3 a1: 5 a1: 7 a1: 9  역순으로도 가능하다. downTo 명령을 사용해야 한다. 10에서 역순으로 1으로 까지 1씩 감소하는 범위를 가진다. // val a1 = 10..1 // 해당 변수는 10 보다 크고 1 보다 작은 수를 의미하므로 아무런 값을 가지고 있지 않다 . val a1 = 10 downTo 1 for ( item in a1) { println ( "a1: $ item " ) } >> a1: 10 a1: 9 a1: 8 a1: 7 a1: 6 a1: 5 a1: 4 a1: 3 a1: 2 a1: 1 While 반복문  주어진 조건이 만족할 경우 반복되는 반복문이다. var a = 0 while (a < 10 ) { println ( "a : $ a " ) a++ } >> a : 0 a : 1 a : 2 a : 3 a : 4 a : 5 a : 6 a : 7 a : 8 a : 9 Do - While 반복문  코드를 먼저 수행 후 조건문을 수행한다. 조건문이 처음부터 거짓이더라도 코드는 한번은 수행한다. var a = 0 do { printl