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

2020-05-24  本文已影响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都是————隐式接口

}

上一篇 下一篇

猜你喜欢

热点阅读