반응형
Kotlin when
Kotlin에서는 if~else문의 기능과 동시에 when 기능을 제공한다. JAVA에서 switch ~ case 문법과 유사한 문법기능이다. when 표현식에 매개변수가 전달되며, 매개변수의 값에 따라서 프로그램 기능의 방향을 결정할 수 있다. 아래 예시에서는 race 변수가 인자로 전달되었고, 변수가 메시인 경우 -> 표현식을 사용해서 faction 변수에 PSG 공격 문자열 값을 전달하는 것이다.
fun main(args: Array<String>) {
val race = "메시"
var faction = when(race){
"손흥민" -> "토트텀 공격수"
"마네" -> "리버풀 공격수"
"메시" -> "PSG 공격"
else -> "Noting at all"
}
println(faction)
}
반응형
'Programming' 카테고리의 다른 글
Kotlin kotlin-android-extentions가 제거된 안드로이드 4.1 XML 객체 선택하는 방법 (0) | 2022.03.09 |
---|---|
Ubuntu NPM node.js install 설치하기 (0) | 2022.03.08 |
Kotlin null 처리하는 방법 (0) | 2022.03.07 |
Kotlin 변수 상수 타입 지정하는 방법 코틀린에서 변수 내장타입은? (0) | 2022.03.07 |
Kotlin Hello World 출력하기 (0) | 2022.03.07 |
Spring Boot 어노테이션 모음집 (0) | 2022.03.01 |
댓글