美文网首页
5.Dart列表、集合、映射使用注意

5.Dart列表、集合、映射使用注意

作者: 凯司机 | 来源:发表于2020-05-24 21:27 被阅读0次

    main(List<String> args) {

      // 1.列表——不叫数组

      var names = ["a", "b", "c", "a", "b", "c"];

      print(names);

      // 2.集合 Set 内部元素是不可重复的————去重作用

      var namesSet = {"aSet", "bSet", "cSet"}; 

      print(namesSet);

      // 数组元素的类型必须是一致的——两种接受方法

      var nameList = Set<String>.from(names).toList();

      // List nameList = Set.from(names).toList();

      print(nameList);

      // 3.映射Map————Map的key值必须是字符串的原因:它必须是可哈希的

      var info = {

        'name' : "why",

        "age" : 18

      };

      print(info);

      // dart中没有关键字来定义接口,默认情况下所有的class都是————隐式接口

    }

    相关文章

      网友评论

          本文标题:5.Dart列表、集合、映射使用注意

          本文链接:https://www.haomeiwen.com/subject/thksahtx.html