このページには広告が含まれる場合があります。
もくじ
問題
DartのListの要素無し判定の際に「elements.isNotEmpty」ではなく「elements != []」ではなぜダメなのですか?
- != []は新しいリストを作成し、その参照と比較しているため、常にfalse になる
- != []は要素数を確認しないため
- != []はリストの内容を比較するから
- != []はnull のリストを正しく判定できないから
もくじ
DartのListの要素無し判定の際に「elements.isNotEmpty」ではなく「elements != []」ではなぜダメなのですか?