240507_디모의 코틀린 문법 강의 정리 #7강. 흐름제어와 논리연산자
2024. 5. 6. 20:14ㆍTIL(Today I Learned)
유튜브 - 디모의 코틀린 문법 강의 정리
#7강. 흐름제어와 논리연산자
1. break: 반복문 내 구문이 실행되는 중간에 즉시 반복문을 종료하고 다음 구문으로 진행
for (i in 1..10){
if(i == 3) break
println(i)
// 1, 2 출력
2. continue: 다음 반복 조건으로 즉시 스킵
for (i in 1..10){
if(i == 3) continue
println(i)
// 1, 2, 4, 5, 6, 7, 8, 9, 10 출력
* kotlin 고유 기능: 다중 반복문에서 break/continue가 적용되는 반복문을 label을 통해 지정 가능
loop@for (i in 1..10){
for (j in 1..10){
if ((i == 1 && j == 2) break @loop
println("i = 1, j = 2)
}
}
3. 논리연산자
1) &&(and): 앞뒤가 모두 True 일 때 True 반환
2) ||(or): 앞뒤 중 하나라도 True일 때 True 반환
3) !(not): 뒤에 오는 값을 반전(True면 False로, False면 True로)
'TIL(Today I Learned)' 카테고리의 다른 글
240509_디모의 코틀린 문법 강의 #9강. 클래스의 생성자 (0) | 2024.05.06 |
---|---|
240508_디모의 코틀린 문법 강의 #8강. 클래스의 기본 구조 (0) | 2024.05.06 |
240503_디모의 코틀린 문법 강의 정리 #6강. 반복문과 증감연산자 (0) | 2024.04.30 |
240502_디모의 코틀린 문법 강의 정리 #5강. 조건문과 비교연산자 (0) | 2024.04.30 |
240501_디모의 코틀린 문법 강의 정리 #4강. 타입추론과 함수 (0) | 2024.04.30 |