[코틀린] 물음표(?)의 기능
코틀린에서 변수형에 물음표가 붙어 있으면 그 변수의 값이 null이 될 수 있다는 뜻입니다. 반대로 물음표가 없다면 그 변수는 null이 될 수 없습니다. null이 될 있는 변수형을 nullable이라고 하고 null이 될 수 없는 변수형은 non-null 이라고 합니다. 다음은 간단한 예제입니다.
fun goodMorning(data: Intent?) // data가 null이어도 괜찮습니다.
fun goodAfternoon(data: Intent) // data가 null이면 안 됩니다.
'개발 > 자바' 카테고리의 다른 글
[자바] JNI에서 jboolean을 bool로 바꾸기 (0) | 2019.03.05 |
---|---|
[자바] 밑줄 (_) 이 들어가는 JNI 함수명 (0) | 2018.11.30 |
[자바] 배열 내용 출력하기 (Arrays.toString()) (0) | 2018.05.31 |
[자바] JNI 시그니처 (Signiture) (0) | 2018.02.27 |
[코틀린] 문자열에서 부분 문자열 추출하기 (슬라이싱) (0) | 2018.01.29 |