Kotlin - 세이프 콜과 단정기호


Kotlin - 세이프 콜과 단정기호

Kotlin - 세이프 콜과 단정기호 - 세이프 콜과 단정기호에 대해 알아보자 세이프 콜 - 변수 뒤에 ?.를 사용하여 null에 대해 방지하는 방식으로 사용한다. - 앞의 변수가 null이 사용 가능한 자료형일 때 변수값이 null일 경우 뒤의 length가 미실행되도록 해준다. - 결국, ${str?.length}는 ${str}로 처리가 되는 셈이다. not-null 단정기호 - 변수 뒤에 !!.를 붙여서 사용해서 null이 아니라고 단정하는 기호이다. - 만약 실행 시 !!. 기호 앞의 변수가 null일 경우 null로 인해 예외가 발생한다....

Kotlin - 세이프 콜과 단정기호에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : Kotlin - 세이프 콜과 단정기호