when(x) {
1 -> print("X==1")
2 -> print("X==2")
else -> {
print("X is neither 1 nor 2")
}
}
when(x){
0,1 -> print("X==0 or X==1")
else -> print("otherwise")
}
when(x){
in 1..10 -> print("X는 1부터 10 범위 안에 있음")
!in 10..20 ->print("X는 10부터 20 범위 안에 없음")
else -> print("otherwise")
}
when(x){
is Int -> print("x는 인트형")
else -> print("X는 인트형이 아님")
}
다음과 같이 Switch문이 없는 대신에 When문이 있습니다.
'Android > Kotlin' 카테고리의 다른 글
Apply 함수 (Java와 비교) (0) | 2021.07.02 |
---|---|
Kotlin VS Java (null의 차이) (0) | 2021.07.02 |
If 문 (0) | 2021.07.02 |
While 반복문 (0) | 2021.07.02 |
For 반복문 (0) | 2021.07.02 |