null 2

[kotlin] 코틀린 null 처리 (.let)

예전에 C 또는 Java로 프로그래밍을 할때, NULL 처리를 하기 위해서 if문으로 감싸거나 try catch 구문을 이용하여 NullPointerException에 대한 방어처리를 했다. 하지만 kotlin 구문 중 .let을 이용하면 조금 편하게 코드를 구현 할 수가 있다. var testStr: String? = null testStr = "null 체크" // 과거 코드 방식 if(testStr != null) { var len = testStr.length() } // 코틀린 null 처리 방법 testStr?.let{ it: String var len = it.length() }