while

  • 코틀린의 while문과 do while 문의 기능 및 문법은 코틀린 문법의 일반적인 특징을 제외하면 자바와 완전히 동일하다.

//java
//while
int a = 0;
int b = 10;

while(a < b) {
    Log.d("Number", "a=" + a + " b=" + b);
    a+=2;
    b++;
}

//do while
int a = 0;
int b = 10;

do {
    Log.d("Number", "a=", + a + " b=" + b);
    a+=2;
    b++;
} while(a < b);
//kotlin
var a: Int = 0
var b: Int = 10

while(a < b) {
    Log.d("Number", "a=$a b=$b");
    a+=2
    b++
}

//do while
var a: Int = 0
var b: Int = 10

do {
    Log.d("Number", "a=$a b=$b")
    a+=2
    b++
} while(a < b)

Last updated