 
        
      
          
          Published 2023. 4. 6. 22:43
        
        
        
      
null - 아무런 값도 없다.
nullable - null이 될 수 있다.
non-nuullable - null이 될 수 없다.
String name = '쿤';
name = null; //선언할 수 없음
// ? : Null까지 들어갈 수 있음
String? name2 = '쿤';
name2 = null; //가능
// ! null이 절대 아님
String? name2 = '쿤';
name2! // 현재 이 값을 null이 아니다.
??= 값1 : 값2 (변수가 null일 때 오른쪽 값으로 바꿈)
값1 ?? 값2 (값1이 null이 아니면 값1을 출력하고, null이면 값2를 출력함)
'APP > Dart & Flutter' 카테고리의 다른 글
| [Flutter] Key 개념 | Key의 종류 (0) | 2023.12.25 | 
|---|---|
| [Flutter] Future & Asynchronous 개념 정리 (0) | 2023.05.14 | 
| [Flutter] Dart에서 불변의 상수 값을 지정하는 final & const (0) | 2023.04.06 | 
| [Flutter] Dart 변수 타입 var & dynamic (0) | 2023.04.06 | 
| [Flutter] FlutterSecureStorage를 활용한 로그인 상태 유지와 회원 정보 불러오기 (feat.http API) (0) | 2022.11.25 |