From 805ba2fc90a943eb460e3c562a196e36c2161e6e Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Sun, 1 Feb 2026 09:59:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9B=E9=98=B6day03-Set=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E7=9A=84=E7=89=B9=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/com/inmind/set02/SetDemo06.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 javaSE-day03/src/com/inmind/set02/SetDemo06.java 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);//[关羽, 张飞, 刘备] + + } +}