반응형
안녕하세요,
오늘은 Flutter에서 널 검사를 위한 ?? 연산자에 대한 포스팅하도록 하겠습니다.
?? 연산자
?? 연산자는 널(Null) 안전성과 기본값을 처리하기 위해 사용되는 연산자입니다. 이 연산자는 왼쪽 피연산자가 널일 경우, 오른쪽 피연산자를 반환합니다. 그렇지 않으면 왼쪽 피연산자의 값을 반환합니다.
반응형
// 왼쪽 피연산자가 널이 아닌 경우
int? a = 5;
int b = a ?? 10; // a가 5이므로 b에는 5가 대입됨
// 왼쪽 피연산자가 널인 경우
int? x = null;
int y = x ?? 10; // x가 널이므로 b에는 10이 대입됨
감사합니다.
반응형
'▶ 프로그래밍 [Programming] > ▷ 플러터 [Flutter]' 카테고리의 다른 글
[플러터] Pub installs executables into $HOME/.pub-cache/bin 오류 해결 방법 (0) | 2024.05.19 |
---|---|
[플러터] SafeArea 위젯 (0) | 2023.11.01 |
[플러터] 타입 어노테이션 (type annotation) (1) | 2023.10.26 |
[플러터] null 안전성을 위한 ?와 ! 연산자 (1) | 2023.10.24 |
[플러터] 안드로이드 스튜디오 없이 에뮬레이터 실행하는 방법 (0) | 2023.10.20 |
댓글