[코틀린/Kotlin] 조건문
if (조건식) {
수행할 문장 // 조건식이 true인 경우에만 수행한다.
....
}
조건식에는 Boolean 자료형으로 참(true) 또는 거짓(false) 값을 받을 수 있는 조건식을 구성해야한다.
조건식이 '참'인 경우 if문이 가지고 있는 블록을 수행한다.
만일 수행할 문장이 하나인 경우엔 블록 구문인 중괄호를 생략할 수 있다.
특정 조건을 판단하는 데 사용하는 조건식은 표현식으로도 구성할 수 있다.
만일 조건식이 false일 경우 수행하고자 하는 문장이 있다면 else문의 블록에 코드를 작성하면된다.
if (조건식) {
수행할 문장 // ture인 경우만 수행
} else {
수행할 문장 // false인 경우만 수행
}
조건문의 표현식을 사용해 보기
fun main() {
val a = 12
val b = 7
val max = if (a > b) {
println("a 선택")
a
}
else {
println("b 선택")
b
}
println(max)
}
실행 결과
a 선택
12
해설 : 위 코드에서는 a가 b보다 큰지 비교하고 선택된 변수를 println()으로 출력후
다음 조건식 a > b가 true인 경우 max에 a를 할당하고, false인 경우 max에 b를 할당한다.
Author And Source
이 문제에 관하여([코틀린/Kotlin] 조건문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@miv/코틀린Kotlin-조건문저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)