gpt4 book ai didi

flutter - 如何在 Dart 中创建一个空集

转载 作者:行者123 更新时间:2023-12-03 02:43:51 25 4
gpt4 key购买 nike

我想为 Flutter 项目创建一个空集。

我试过这个,但我收到一个错误:

Set<String> mySet = [];

Error: A value of type 'List' can't be assigned to a variable of type 'Set'.



我找到了一个 old question of mine for lists 但它不适用于集合。

最佳答案

您可以通过多种不同的方式创建一个空的 Set。对于局部变量,使用集合文字:

var mySet = <String>{};
对于非局部变量,您可以使用类型注释形式:
Set<String> mySet = {};
笔记
  • listsmaps :
    var myList = <String>[];
    var myMap = <String, int>{};
  • 设置文字至少需要 Dart 2.2,如果您当前的设置低于 2.2,您可以在 pubspec.yaml 文件中更改:
      environment:
    sdk: ">=2.2.0 <3.0.0"
  • Sets documentation
  • 关于flutter - 如何在 Dart 中创建一个空集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57366741/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com