diff --git a/javaSE-day03/src/com/inmind/set02/SetDemo06.java b/javaSE-day03/src/com/inmind/set02/SetDemo06.java new file mode 100644 index 0000000..4d5c594 --- /dev/null +++ b/javaSE-day03/src/com/inmind/set02/SetDemo06.java @@ -0,0 +1,29 @@ +package com.inmind.set02; + +import java.util.HashSet; +import java.util.Set; + +/* + Set集合是Collection集合的子接口,所以它拥有Collection接口的所有功能. + Set接口的特点: + 1.存取无序(怎么存的不一定怎么取) + 2.没有索引 + 3.不能重复 + + Set接口的实现类: + HashSet LinkedHashSet + + 注意:由于Set集合底层数据结构是哈希表,导致它的特性:存取无序,没有索引,不能重复 + */ +public class SetDemo06 { + public static void main(String[] args) { + //创建一个Set集合 + Set sets = new HashSet<>(); + sets.add("张飞"); + sets.add("刘备"); + sets.add("关羽"); + + System.out.println(sets);//[关羽, 张飞, 刘备] + + } +}