From 12d1a9f3245676f64476a499c8cf327e5befaa83 Mon Sep 17 00:00:00 2001 From: adiao <1819192616@qq.com> Date: Sun, 5 Nov 2023 19:52:08 +0800 Subject: [PATCH] Updated files --- EssOS/技术笔记.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/EssOS/技术笔记.md b/EssOS/技术笔记.md index 7be3291..3369ddc 100644 --- a/EssOS/技术笔记.md +++ b/EssOS/技术笔记.md @@ -46,3 +46,37 @@ Collection接口定义了许多方法,包括: 实例: +```java +import java.util.Collections; +import java.util.HashSet; +import java.util.Set; + +public class JavaCollectionExample1 { + public static void main(String[] args) { + Set set = new HashSet<>(); + // 将指定元素插入到集合中 + set.add(2); + set.add(5); + System.out.println("初始集合: " + set); + // 将指定集合的所有元素添加到调用集合中 + Collections.addAll(set, 11, 12, 13, 14, 15); + System.out.println("最终集合: " + set); + // 返回集合的总大小 + int size = set.size(); + System.out.println("集合大小: " + size); + // 如果此集合包含指定的元素,则返回一个布尔值true + boolean val = set.contains(5); + if (val) { + System.out.println("集合中包含5"); + } else { + System.out.println("集合中不包含5"); + } + // 自动从集合中删除所有元素 + set.clear(); + System.out.println("集合中的元素: " + set); + } +} +``` + +输出结果: +