반응형
Flutter앱을 개발할 때, "?, ??, !, .." 연산자를 사용하는 경우가 있습니다.
해당 연산자 기호에 대해 알아보겠습니다.
"?" 연산자
기본적으로 Flutter의 변수는 Non-Naullable로 선언된다. (Null 허용 되지 않음)
하지만, Nullable 변수로 만들기 위해 변수를 선언할 때 자료형 뒤에 "?"를 붙이면 null을 허용하는 의미이다.
String? name_a; // 정상
String? name_b = "홍길동"; // 정상
String? name_c = null; // 정상
int? num1; // 정상
int? num2 = 10; // 정상
int? num3 = null; // 정상
반응형
'앱 > Flutter' 카테고리의 다른 글
[Flutter] Flutter에서 =>(표기법) 의미는 무엇일까? (0) | 2024.12.12 |
---|---|
[Flutter] flutter 설치 시, Android licenses not accepted 해결법 (1) | 2024.12.10 |