: 코틀린은 null 값 처리에 많은 공을 들인 언어!
var variable: String?
fun nullParameter(str: String?){
if (str != null) { // -> 함수 내부에서 null 체크하기 전에는 str 사용할 수 없다
var length2 = str.length
}
}
// 리턴 타입에 null 허용 설정하기
fun nullReturn(): String? {
return null
}
: nullable 인 변수 다음에 ?.을 사용하면 해당 변수가 null일 경우