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

dart列表、集合、映射使用注意

作者: 凯司机 | 来源:发表于2021-07-01 17:55 被阅读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都是————隐式接口

}

相关文章

网友评论

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

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