테크과학! DiMo
개발 환경: play.kotlinlang.org
흐름제어
return: 함수를 종료하고 값을 반환하는 역할
break: 반복문 내 구문이 실행되는 중간에 즉시 반복문을 종료하고 다음 구문으로 넘어감
continue: 다음 반복조건으로 즉시 넘어감
[label] 다중 반복문에서 break나 continue가 적용되는 반복문을 label을 통해 지정 할 수 있음
label이름@ 반복문(for, while) (break,continue)@label 이름
따옴표 안에서 변수를 출력할 때는 "$변수명"으로 출력 가능
논리 연산자
- 논리 값을 연산하여 새로운 논리 값을 도출할 때 쓰는 연산자
- 종류 : &&, ||, !
fun main() {
println(true && false)
println(true || false)
var a:Int = 6
var b:Int = 4
println(a > 6 && b > 3)
loop@for (i in 1..10) {
for (j in 1..10) {
if (i == 1 && j == 2) break@loop
println("i : $i, j : $j")
}
}
}
'Kotlin > 기본 문법' 카테고리의 다른 글
코틀린 강좌 #8 클래스의 생성자 (0) | 2020.12.17 |
---|---|
코틀린 강좌 #7 클래스의 기본 구조 (0) | 2020.12.17 |
코틀린 강좌 #5 반복문과 증감연산자 (0) | 2020.12.12 |
코틀린 강좌 #4 조건문과 비교연산자 (0) | 2020.12.12 |
코틀린 강좌 #3 타입추론과 함수 (0) | 2020.12.10 |