조건문 if - else
if( 조건 ) { ... } else if( 조건 ) { ... } else { ... }
if - else는 대부분의 프로그래밍에서 사용하는 조건문과 차이가 없다.
if - else 표현식으로 사용 (코틀린)
var 변수명 = if( ) { } else { }
: 결과값을 반환하는 표현식으로 사용할 수 있다.
표현식의 if - else 규칙
- else를 생략할 수 없다.
- 표현식이 반환하는 결괏값은 각 영역의 마지막 줄이다.
예시
fun main(){
var data = 10
var result = if(data > 0){
println("조건 : data > 0")
"0보다 큼"
}else {
println("조건 : data <= 0")
"0보다 작거나 같음"
}
println("반환값 : ${result}")
}
실행화면
'대학 > 안드로이드(코틀린) 정리' 카테고리의 다른 글
안드로이드 컬렉션 타입 / List, Set, Map ( 코틀린 ) (0) | 2022.10.23 |
---|---|
안드로이드 컬렉션 타입 / Array ( 코틀린 ) (0) | 2022.10.22 |
안드로이드 함수 선언 ( 코틀린 ) (0) | 2022.10.21 |
안드로이드 데이터 타입( 코틀린 ) (0) | 2022.10.21 |
안드로이드 변수 선언하기( 코틀린 ) (0) | 2022.10.21 |