240502_디모의 코틀린 문법 강의 정리 #5강. 조건문과 비교연산자

2024. 4. 30. 20:40TIL(Today I Learned)

유튜브 - 디모의 코틀린 문법 강의 정리

 

#5강. 조건문과 비교연산자

 

1. if문

예시)

var a = 7
if(a>10) {
	println("a는 10보다 크다")
	} else {
    println("a는 10보다 작다")
}

 

2. 비교연산자

 1) 부등호: >, <, >=, <=, !=

 2) 등호: == (할당 연산자 '=' 와 구분)

 3) 확인: is, !is

 

3. 다중조건문 when: 하나의 변수를 여러 값과 비교 가능

ex)

fun dowhen(a:Any){
	1 -> println("정수 1입니다.")
    "Dimo" -> println("나입니다")
    is Long -> prnitln("Long 타입")
    !is String -> print("String 타입이 아닙니다")
    else -> println("어떤 조건도 만족하지 않습니다.")
}
// when 문에서 등호/부등호는 사용할 수 없음.