Kotlin - 엘비스 연산자


Kotlin - 엘비스 연산자

Kotlin - 엘비스 연산자 - 엘비스 연산자란, 특정 변수에서 어떤 특징을 사용한다고 할 때 해당 변수가 null인 경우를 방지하여 null일 땐 그 특징이 아닌 정해진 값이 출력되도록 하는 연산자이다. 1. 변수1이 null일 때 '타입?'에 맞춰 null인데도 컴파일러가 정상 작동된다. 2. 변수2는 변수1.length인데 변수 1이 null이며, null의 length는 없으니 에러 3. 변수3은 변수1.?length인데 변수 1이 null일경우 -1이 변수 3에 초기화되어 에러가 발생되지 않는다. 4. 이처럼 엘비스 연산자는 기준변수가 null일경우 null의 특징은 null이므로 null일 때 null이 아닌 대체할 값으로 초기화하는 방법이다....

Kotlin - 엘비스 연산자에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : Kotlin - 엘비스 연산자