반응형

 

var i=0
while(true){                   //무한 루프


if (i==10){continue}        // i가 10이 되면 while(true)로 이동해서  다시 실행합니다.

                                 // 하단 코드는 처리하지 않음 

                                 //goto 와 같음    

val b=aeffbuf.int           // i 가 10일때는 실행되지 않는다

                                 //i 가 =10 일 때 continue -> while(true) 부터 다시 실행하기 때문

 

                                 // i 가 20일때 종료 되므로

                                 // i 가 = 0...9,10...19 일 때 만 val b=aeffbuf.int 및 이하 코드를 실행 하게 된다

 


i++                           // i는 1 증가

 

if (i==20){break}          //i 가 = 20 이면 whiel(true) 루프를 빠져나와 종료하게 된다
}

 

코틀린의 continue와 break는

for  , do  루프  문 에도 똑같이 사용됩니다.

 

 

반응형

+ Recent posts