美文网首页
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