1. if : 조건문
비교연산자 : >, >=, <, <=, ==, !=, is, !is
fun main() {
val a = 10
if(a > 10) {
println("참")
}else{
println("거짓")
}
}
2. when : 연속된 조건문(switch)
fun main() {
println(doWhen(1))
println(doWhen(10))
println(doWhen("안녕하세요."))
println(doWhen(3.14))
println(doWhen("안녕"))
}
fun doWhen(a: Any) : String{
return when(a){
1 -> "1이다."
is Int -> "1은 아니지만 정수다."
"안녕하세요." -> "인사말이다."
!is String -> "문자열이 아니다."
else -> "어떠한 경우도 아니다."
}
}
'코틀린' 카테고리의 다른 글
[Youtube DiMo] 7강. 흐름제어와 논리연산자 (0) | 2022.04.29 |
---|---|
[Youtube DiMo] 6강. 반복문과 증감연산자 (0) | 2022.04.28 |
[Youtube DiMo] 4강. 타입추론과 함수 (0) | 2022.04.28 |
[Youtube DiMo] 3강. 형 변환 (0) | 2022.04.28 |
[Youtube DiMo] 2강. 변수 (0) | 2022.04.28 |
댓글