dart中Set类型详解

01==》 Set 它的主要功能是去除重复的数组内容;
Set是没有顺序且不能够重复的数组,所以不能够通过索引值去获取内容

var s = new Set();
s.add('苹果');
s.add('苹果');
print(s); //{苹果}
// 将其他的类型转化为数组内容
print(s.toList());//[苹果]


02===》数组去重
var Arr = ['苹果', '苹果1', '苹果', '苹果22', '苹33果'];
var s = new Set();
s.addAll(Arr);
print(s.toList()); //[苹果, 苹果1, 苹果22, 苹33果]
posted @ 2020-12-13 20:30  何人陪我共长生  阅读(945)  评论(0编辑  收藏  举报