簡體   English   中英

如何在 Dart 中創建一個空列表

[英]How to create an empty list in Dart

我想為 Flutter 項目創建一個空列表。

final prefs = await SharedPreferences.getInstance();
final myStringList = prefs.getStringList('my_string_list_key') ?? <empty list>;

我似乎記得有多種方法,但一種推薦的方法。 我該怎么做?

有幾種方法可以在 Dart 中創建一個空列表。 如果您想要一個可增長的列表,請使用如下的空列表文字:

[]

或者,如果您需要指定類型:

<String>[]

或者,如果您想要一個不可增長的(固定長度)列表:

List.empty()

筆記

固定長度列表

 var fixedLengthList = List<int>.filled(5, 0);
 fixedLengthList[0] = 87;

可增長列表

var growableList = [];
growableList.add(499);

有關更多信息,請參閱文檔

當我嘗試List.empty(); ,但只需將列表初始化為[]即可工作並使其可附加。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM