본문 바로가기
▶ 프로그래밍 [Programming]/▷ 플러터 [Flutter]

[플러터] null 검사를 위한 ?? 연산자

by (๑′ᴗ‵๑) 2023. 10. 25.
반응형

 

 

안녕하세요,

 

오늘은 Flutter에서 널 검사를 위한 ?? 연산자 대한 포스팅하도록 하겠습니다.

 

 

?? 연산자

 

?? 연산자는 널(Null) 안전성과 기본값을 처리하기 위해 사용되는 연산자입니다. 이 연산자는 왼쪽 피연산자가 널일 경우, 오른쪽 피연산자를 반환합니다. 그렇지 않으면 왼쪽 피연산자의 값을 반환합니다.

 

반응형

 

// 왼쪽 피연산자가 널이 아닌 경우
int? a = 5;
int b = a ?? 10; // a가 5이므로 b에는 5가 대입됨

// 왼쪽 피연산자가 널인 경우
int? x = null;
int y = x ?? 10; // x가 널이므로 b에는 10이 대입됨

 

 

감사합니다.

 

반응형

댓글