Kotlin - break label 문, break label 문 형식
CODEDRAGON ㆍDevelopment/Kotlin
반응형
Kotlin - break label 문
· break 문은 가장 가까운 단 하나의 반복문만을 빠져나가게 해줍니다.
· break label은 break문과 같지만 다중 반복문에서 한번에 바깥쪽 반복문까지 탈출할 때 많이 쓰이는 제어문입니다.
· 둘 이상의 반복문을 벗어날 경우 break label을 사용할수 있지만 빈번한 사용은 바람직하지 않습니다.
break label 문 형식
반복문의 바로 앞에 @기호와 함께 레이블을 지정하고 여러 개의 반복을 한꺼번에 빠져나가이 위해서는 break@과 함께 지정한 레이블명을 호출하면 됩니다.
레이블명@ while(조건식){ for(item in shapes[i]){ if(item == 'A') break@레이블명
}
} |
target@ while(조건식){ for(item in shapes[i]){ if(item == 'A') break@target
}
} |
'Development > Kotlin' 카테고리의 다른 글
Kotlin - 변수 초기화 (0) | 2018.11.17 |
---|---|
Kotlin(.kt) 소스코드 파일 (0) | 2018.11.16 |
Kotlin - 모듈(Module) (0) | 2018.11.14 |
Kotlin - Nested Class, Kotlin - 내부 클래스의 구성 형식 (0) | 2018.11.13 |
Kotlin - 제어문의 구성도 (0) | 2018.11.12 |