조재연의 Kotlin 개꿀떡/조재연의 Kotlin 기초 개꿀떡
Kotlin 기초 - 널 가능성
안녕하세요 이번 시간에는 널 가능성에 관련해서 개꿀떡 해보겠습니다. 1. 널이 될 수 있는 타입 - 코틀린에서는 널 값을 포함하는 타입과 그렇지 않은 타입을 구분해야한다. - 널이 될 수도 있는 값을 받는 함수는 물음표("?")를 붙여 지정 ① vs Java - Java에서는 모든 참조 타입은 널이 될 수 있는 타입이지만 코틀린에서는 널이 될 수없는 타입이다. (Java에서는 null 전달이 가능하지만 NPE에러가 나옴) ② 예시 package com.example.kotlinbase.Nullable // 널 가능 파라미터 사용한 함수 예시 fun isOdd(iNumber: Int?): Boolean { // 반드시 null 값 처리 if(iNumber == null) return false..
2023. 4. 3. 16:46