Java集合-Set接口
2024-09-08 18:48:06
Set接口-介绍
Set接口的定义如下:
Set是一个继承于Collection的接口,即Set也是集合中的一种。Set是没有重复元素的集合。即: Set 接口:无序,不支持索引,不可重复的集合
Set接口-常用方法
和Collection的完全一样
add:添加单个元素 ---add(Object o)
remove:删除指定元素---remove(Object o) 返回布尔值,remove(int index) 返回新的新的Collection
contains:查找某个元素是否存在---contains(Object o)
size:返回元素的个数
isEmpty:判断是否为空
clear:清空所有元素
addAll:添加多个元素---addAll(Collection c)
containsAll:查找多个元素是否存在---containsAll(Collection c)
removeAll:删除多个元素---removeAll(Collection c)
Set接口-实现类
Set 接口主要的实现类:HashSet 和 TreeSet
(1)链接:Java-HashSet
(2)HashSet子类,LinkedHashSet:Java-LinkedHashSet
(3)TreeSet:Java集合-TreeSet
最新文章
- Golang类型转换
- a版本冲刺第六天
- Tomcat 配置 HTTPS双向认证
- Oracle中的数据类型和数据类型之间的转换
- 【leetcode❤python】Binary Watch
- dom4j解析xml作为测试数据
- semantic-ui dropdown is not a function
- 数组去重算法,quickSort
- hdu 3336 Count the string KMP+DP优化
- 最简单轻便 的 sqlserver安装方式
- Linux--安装过程中的根文件系统的分析
- IOS 使用GCD改善性能
- July 07th. 2018, Week 27th. Saturday
- UML作业第二次:类在类图中的表示
- MySQL:基础架构和工作流程
- 556. Next Greater Element III
- ajex 相关参数
- Wireshark系列(从入门到精通的10个干货)
- PHP学习笔记之析构函数以及static,self,parent关键字
- Docker入门篇(一)之docker基础
热门文章
- CSS-@规则(At-rules)常用语法使用总结
- Web 页面如何实现动画效果
- 可能是最简单的本地GPT3 对话机器人,支持OpenAI 和 Azure OpenAI
- C#通过OLEDB将DataTable写入Excel文件中
- SpringCloud GateWay网关(入门)
- Spring Boot 小知识、小demo、配置文件
- 【TS】class类和接口
- 部署Kubernetes v1.22.10高可用集群
- P5491 【模板】二次剩余
- 关于 Knex update 语句报错:Undefined binding(s) detected when compiling UPDATE