【お知らせ】みんプロ式Flutter講座は2026年4月末をもって新規販売を終了いたします。詳しくはこちら →
[Dart理解度テスト056]DartのListの要素無し判定の際に「elements.isNotEmpty」ではなく「elements != []」ではなぜダメなのですか?
このページには広告が含まれる場合があります。
もくじ
問題
DartのListの要素無し判定の際に「elements.isNotEmpty」ではなく「elements != []」ではなぜダメなのですか?
- != []は新しいリストを作成し、その参照と比較しているため、常にfalse になる
- != []は要素数を確認しないため
- != []はリストの内容を比較するから
- != []はnull のリストを正しく判定できないから








