초보 개발자의 성장기

[부스트코스][코틀린 프로그래밍 기본 1/2] 한아아지와 함께하는 kotlin - 코틀린 알아보기 (4) null & 자료형 변환 본문

IT 강의 리뷰/코틀린

[부스트코스][코틀린 프로그래밍 기본 1/2] 한아아지와 함께하는 kotlin - 코틀린 알아보기 (4) null & 자료형 변환

개발자 김케빈 2021. 1. 14. 16:30

이번 시간에는 null과 자료형 변환에 대해서 공부해보고

연산자를 이용해 다양한 식을 만들어보겠습니다.

 

강의링크

www.boostcourse.org/mo132/lecture/59968

 

코틀린 프로그래밍 기본1/2(함수편)

부스트코스 무료 강의

www.boostcourse.org

www.boostcourse.org/mo132/lecture/59969

 

코틀린 프로그래밍 기본1/2(함수편)

부스트코스 무료 강의

www.boostcourse.org

www.boostcourse.org/mo132/lecture/59970

 

코틀린 프로그래밍 기본1/2(함수편)

부스트코스 무료 강의

www.boostcourse.org

www.boostcourse.org/mo132/lecture/61733

 

코틀린 프로그래밍 기본1/2(함수편)

부스트코스 무료 강의

www.boostcourse.org


1. NULL

1.1. null을 허용한 변수 검사

 ① 코틀린의 변수 선언은 기본적으로 null을 허용하지 않습니다.

 ② null이 가능한 선언은 Int? / String? 와 같이 자료형 옆에 '?'를 붙여야 가능합니다..

 ③ 사용할 수 없는 null인 변수에 접근하면 NPE (NullPointerException) 에러가 발생합니다.

 

1.2. NotNull과 Nullable 처리

Kotlin에서는 기본적으로 NotNull이고 Nullable 표현에만 '?'가 사용된다.

 

Comments