Dart:如何安全地从可为空的列表中获取元素?

时间:2019-07-10 17:30:27

标签: flutter dart

我有一个可能为空的列表。如何使用dart的null安全运算符从元素中获取元素?

  • Remove-CFNStack -StackName 'BasicWebServerStack' -Force (将抛出空指针)

那些不编译:

  • aNullList[0](不编译)

  • aNullList?[0](也不要编译)

1 个答案:

答案 0 :(得分:0)

只需将elementAt与null安全运算符结合使用,如下所示:

aNullList?.elementAt(0) ?? "No elements"