흐름제어)
break, continue 는 일반 기존에 언어와 비슷함
label)
외부 반복문에 레이블 이름과 @ 기호를 달고
break(continue도 동일) 문에서 @과 레이블이름을 달아주면
label이 달린 반복문을 기준으로 즉시 break를 시켜준다
예시)
fun main(){
  label@for(i in 0..5){
        for(j in 0..5){
            if(i == 1 && j==2) break@label
            println("i : $i, j: $j")
        }
    }   
    
}

논리연산자)
기존 언어 똑같음

Posted by 모과이IT
,