- 다른 글에서도 계속 말하지만 코틀린은 Null을 기본적으로 허용하지 않는다. 모든 변수, 속성에 대해 default로 Nonnullable로 되어 있으며 ?를 통해 nullable 선언을 따로 해주어야 한다. var nullableVariable: String? = "dlwlrma" var nonNullableVariable: String = "dlwlrma" nullablevariable = null nonNullableVariable = null // 컴파일 에러 - nullableVariable 과 같은 nullable instance 안의 property나 function을 사용하려고 하면 if(nullableVariable != null) 로 확실하게 잡아주고 사용해야 컴파일에러가 나지 않는..