Dart基礎 レッスン12
nullの基本
Dart 2.12からNull Safetyが導入され、デフォルトでは変数にnullを代入できなくなりました。 nullを許容する場合は型の後に?を付けます(例:String?)。
Null Safety の基本
Null Safetyにより、nullによるランタイムエラーをコンパイル時に防げます。?でnullを許容する型を宣言します。
Dartエディタ
null安全な操作
?.(null安全アクセス)と??(null合体)を使ってnullを安全に扱います。
Dartエディタ
late と null アサーション
lateで遅延初期化を、!でnullでないことを明示的にアサートできます。
Dartエディタ