NULL

    [코틀린 인 액션] 6장 정리: null 다루는 방법

    6.1.3 안전한 호출 연산자 1. 호출하려는 값이 null이 아니면 일반 메서드 호출처럼 작동 2. 호출하려는 값이 null이라면 호출이 무시되고 null이 결과 값 fun main(args: Array) { printAllCaps("abc") printAllCaps(null) } fun printAllCaps(s: String?) { val allCaps: String? = s?.uppercase() println(allCaps) } 2. ?. 연산자를 사용하여 안전한 호출 연쇄 class Address(val streetAddress: String, val city: String, val country: String) class Company(val name: String, val address: ..