코틀린에서 제어문은 직관적이여서 익숙해 지기만 하면 사용하는데 무리가 없습니다. 특히 자바나 자바스크립트 같은 언어를 공부하셨다면 더욱 직관적으로 이해할 수 있습니다.
if문 사용
// 코틀린의 if문은 자바의 3항연산자 처럼 사용이 가능합니다.
// String result = value == 0 ? “참” : ”거짓”; // 과 동일하게 사용 가능
val result = if ( value == 0) “참” else “거짓”
when 표현식 사용 방법
val v1 = 3
val v2 = “3”
// -> 사용하기
when ( v1 ) {
1 -> println(“1”)
2, 3 -> println(“2 or 3”)
else -> println(“else”)
}
// 범위 연산자 in 사용하기 when( 대상변수 ) 형식
val result = when (v1 ){
in 1…10 -> “v1이 1에서 10 사이”
else -> “v1이 1에서 10사이 외 값”
}
// 아래와 같이 조건에 각각 분기처리 할 수 있습니다.
when{
v1 ==“1” -> println(“v1은 1입니다. ”)
v2 ==“2” -> println(“v2는 2입니다. ”)
else -> println(“v1은 1이아니고 v2는 2가 아닙니다.”)
}
if문과 when문의 사용방법을 알아봤습니다. 저도 생각 안날때 찾아볼 용도로 포스팅 합니다. 감사합니다.
반응형
'IT 개발' 카테고리의 다른 글
[Kotlin] for 문, while문 정리(반복문) (0) | 2023.01.16 |
---|---|
CORS(Cross-Origin Resource Sharing) policy 오류 해결 (0) | 2023.01.12 |
[Kotlin] 코틀린 변수 선언 방법 및 사용방법(String, Int 등) (0) | 2023.01.05 |
안드로이드 스튜디오 플러그인 삭제 방법 (0) | 2022.12.07 |
iOS xcode에서 앱이름 변경하는 방법 (0) | 2022.11.24 |
댓글