목록Java2Kotlin (1)
어흥
[Kotlin] Null 처리하는 방법
1. 3가지 처리 방법 1. Safe call ?. 2. Elvis 연산자 ?: 3. Null이 아님을 표현하는 연산자(하지만 Null이 들어오면 NPE) !! 2. 예시 #1 [유사 Java 코드] fun startsWithHttp1(str: String?): Boolean { if(str==null){ throw IllegalArgumentException("Null 입력") } return str.startsWith("http") } [Kotlin] fun startsWithHttp1(str: String?): Boolean { return str?.startsWith("http") ?: throw IllegalArgumentException("Null 입력") } #2 [유사 Java 코드] fu..
Kotlin
2022. 7. 21. 20:25