728x90 kotlin when 문1 Kotlin when 문 Kotlin 기본 문법 중 when 문에 대해 알아보겠다. 코틀린 when 은 여러 조건 중 조건을 만족하는 것을 선택하여 명령어를 실행한다.다른 언어의 switch 와 매우 유사한 형태이나, 한가지 차이점이 있다. 그건 바로 " fallthrough" 하지 않는다는거!switch 문의 경우 어떤 조건을 만족할 때 까지 조건문을 찾고 실행하고 명시적으로break가 있어야만 동작을 마무리 한다. 하지만, when은 만족하는 한가지 명령만 수행하고 fallthrough(폴스루)하지 않는다. 예시)fun testFun(n:Int): Int = when(n) { 10 -> n + 1 100 -> n + 11 1000 -> n + 111 else -> 0} 2024. 12. 15. 이전 1 다음 728x90