KMU_WINK

    [Kotlin] 코틀린, 물음표(?) 느낌표(!!)는 무엇일까? 간단 사용법

    [Kotlin] 코틀린, 물음표(?) 느낌표(!!)는 무엇일까? 간단 사용법

    이번학기 안드로이드 스튜디오에서 코틀린으로 개발을 진행하고 있다. 사실 자바만 써봤고 코틀린을 처음 쓰는 언어인데 자바스크립트이랑 비슷한 느낌인 언어같아서 그냥 사용법 한번 쓱 읽고 개발하는데 자꾸 변수에서 빨간줄이 그어져서 뭔지 찾아 봤다. 코틀린은 null을 조금 예민하게 다룬다고 한다, null을 예민하게 다뤄서인지 자바에서의 null exception 이슈에 대해 자유롭다고 하는데 ?와 !!을 어떻게 사용해야하는지 간단하게 알아 보도록 하겠다. // '?' 간단 사용 val myString : String = null //error val myString : String? = null //not error // '!' 간단 사용 myObject.name myObject!!.name "?" 사용법 ..