728x90
반응형
if (조건식) {
실행문
}
else if (조건식) {
실행문
}
else {
실행문
}
비교 연산자
- l-value 와 r-value 비교
보다 작은 | 작거나 같은 | 보다 큰 | 크거나 같은 | 같은 | 다른 |
< | <= | > | >= | == | != |
- l-value 의 자료형이 r-value 와 일치하는지 확인
불일치 | 일치 |
!is | is |
다중 조건문 (when)
when(변수){
데이터 -> 구문 //데이터와의 일치여부
(!)is 자료형 -> 구문 //자료형 확인
...
else -> 구문 //모든 조건과 맞지 않을 때 (마지막에 else는 반드시 필요)
}
- 구문 부분에 데이터를 반환하여 when()의 결과를 데이터로 사용가능 ( var 변수2 = when(변수){ … } )
728x90
반응형
'Kotlin' 카테고리의 다른 글
[ Kotlin ] 클래스 (1) | 2022.12.09 |
---|---|
[ Kotlin ] 반복문 (0) | 2022.12.07 |
[ Kotlin ] 함수 (0) | 2022.12.02 |
[ Kotlin ] 배열 (1) | 2022.11.30 |
[ Kotlin ] 변수 (0) | 2022.11.28 |