코틀린 동일성1 코틀린(19) - null 처리와 동일성의 확인 Null 처리 by ?. ?: !!. nullable 변수에서 null을 처리하는 법과 변수 간에 동일성을 확인하는 법을 배워보자. 변수에 null이 저장되어있는 상태로 속성이나 함수를 쓰려고 하면 null pointer exception이 발생하기 때문에(null인 객체를 참조하면 발생하는 오류) nullable변수를 사용할 때는 null 체크가 없이는 코드가 컴파일 되지않는다. var sample:String? = null if(sameple!=null) println(smaple.toUpperCase()) 그렇다면 null체크를 하기위해 일일이 if문으로 조건을 체크하는 대신 좀 더 편리한 방법은 없을까? 물론 있다 null safe연산자, elvis 연산자 non-null assertion 연산자.. 2022. 3. 23. 이전 1 다음