본문 바로가기
대학/안드로이드(코틀린) 정리

안드로이드 조건문 if - else ( 코틀린 )

by JJO.A 2022. 10. 23.
조건문 if - else
if( 조건 ) { ... } else if( 조건 ) { ... } else { ... }

if - else는 대부분의 프로그래밍에서 사용하는 조건문과 차이가 없다.

 

 

if - else 표현식으로 사용 (코틀린)
var 변수명 = if( ) { } else { }

: 결과값을 반환하는 표현식으로 사용할 수 있다.

 

표현식의 if - else 규칙

  1. else를 생략할 수 없다.
  2. 표현식이 반환하는 결괏값은 각 영역의 마지막 줄이다.

예시

fun main(){
	var data = 10
    var result = if(data > 0){
        println("조건 : data > 0")
        "0보다 큼"
    }else {
        println("조건 : data <= 0")
        "0보다 작거나 같음"
    }
    println("반환값 : ${result}")
}

실행화면