안드로이드
[Android, Null Check] 다중 null 체크
Black-Jin
2020. 3. 19. 14:12
반응형
inline fun <A, B, R> ifNotNull(a: A?, b: B?, code: (A, B) -> R) {
if (a != null && b != null) {
code(a, b)
}
}
다중 null check 할 수 있는 kotlin extension 함수
사용예
val temp1: String? = null
val temp2: String? = null
ifNotNull(temp1, temp2) { a,b ->
//.. a,b는 null이 아니다
}
반응형