File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change
1
+ void main () {
2
+ // 声明
3
+ // var a = new Set();
4
+ // a.add('java');
5
+ // a.add('php');
6
+ // a.add('python');
7
+ // a.add('java');
8
+ // a.add('sql');
9
+ // a.add('swift');
10
+ // a.add('dart');
11
+ // print('a => $a');
12
+
13
+ // 强类型
14
+ // var b = new Set<String>();
15
+ // b.addAll(['dart', 'c#', 'j#', 'e#']);
16
+
17
+ // 属性
18
+ // print(a.isEmpty);
19
+ // print(a.isNotEmpty);
20
+ // print(a.first);
21
+ // print(a.last);
22
+ // print(a.length);
23
+
24
+
25
+ // 常用方法
26
+ // b.addAll(['dart', 'c#', 'j#', 'e#']);
27
+ // print(b.contains('dart'));
28
+ // print(b.containsAll(['dart', 'swift']));
29
+ // print('b => $b');
30
+ // print(a.difference(b));
31
+ // print(a.intersection(b));
32
+ // print(b.lookup('dart'));
33
+ // print(b.union(a));
34
+ // b.remove('dart');
35
+ // b.removeAll(['dart','c#']);
36
+ // b.clear();
37
+ // print(b.firstWhere((it) => it == 'c#'));
38
+ // print(b.lastWhere((it) => it == 'c#'));
39
+ // b.removeWhere((it) => it == 'c#');
40
+ // b.retainAll(['e#']);
41
+ // b.retainWhere((it) => it == 'e#');
42
+ // b.retainWhere((it) {
43
+ // bool ret = it == 'e#';
44
+ // return ret;
45
+ // });
46
+ // print('b => $b');
47
+
48
+ }
You can’t perform that action at this time.
0 commit comments