let 명령어에 else 처리하기
18 Sep 2019 | Kotlin예제 코드
fun main(args: Array<String>) { var str1: String? = "hello" var str2: String? = null str1?.let { println("str1(1): $str1") } ?: run { println("str1(2): $str1") } str2?.let { println("str2(1): $str2") } ?: run { println("str2(2): $str2") } }
결과값은 다음과 같습니다.
str1(1): hello str2(2): null