반응형

안드로이드 스튜디오 코틀린 ? , !! , null 간단 설명

 


NULL로 정의된 클래스를 설정(대입)할 땐

tilespr= spr()  처럼 일반적으로 설정하면 됩니다. 변수도 마찬가지..

(spr() 은 동일한 형식의 클래스....)


정의된 Null 변수나 클래스를 코틀린에서 사용할 땐 항상 ? 이나 !! 를 설정해 줘야 합니다.


다른 언어를 하다 코틀린을 접하지 얼마 않됐을 경우

if  ( tilespr[i]  !=  null ) {} 처럼

 

!=(< > 부정 , 아님 뜻) 과 !! 등이

오류가 발생하지 않는 경우 헛갈리기 쉽습니다.

 

 

안드로이드 스튜디오 코틀린 ? , !! , null 간단 설명

반응형

+ Recent posts