상세 컨텐츠

본문 제목

[Kotlin] Switch 문 대신에 When으로 조건문 사용하기

프로그래밍/Kotlin

by 웰치스짱 2023. 3. 7. 17:57

본문

반응형

특정값에따라 분류해야할 때 switch case 를 많이 사용합니다.

자바에서 사용하는 switch 문을 kotlin 에서는 아래와 같이 사용합니다.

 

JAVA

switch(val) {
    case "a" :
        System.out.println("a");
        break;
    case "b" :
        System.out.println("b");
        break;
    default :
        System.out.println("null");
        break;
}

 

Kotlin

 when (val) {
            "a" -> println("a")
            "b" -> println("b")
            else -> println("null")
        }

 

전체적으로 깔끔하게 사용이 가능하고 코드도 더 이뻐진다.

반응형

관련글 더보기

댓글 영역