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 接口主要的实现类:HashSetTreeSet

(1)链接:Java-HashSet

(2)HashSet子类,LinkedHashSet:Java-LinkedHashSet

(3)TreeSet:Java集合-TreeSet

最新文章

  1. Golang类型转换
  2. a版本冲刺第六天
  3. Tomcat 配置 HTTPS双向认证
  4. Oracle中的数据类型和数据类型之间的转换
  5. 【leetcode❤python】Binary Watch
  6. dom4j解析xml作为测试数据
  7. semantic-ui dropdown is not a function
  8. 数组去重算法,quickSort
  9. hdu 3336 Count the string KMP+DP优化
  10. 最简单轻便 的 sqlserver安装方式
  11. Linux--安装过程中的根文件系统的分析
  12. IOS 使用GCD改善性能
  13. July 07th. 2018, Week 27th. Saturday
  14. UML作业第二次:类在类图中的表示
  15. MySQL:基础架构和工作流程
  16. 556. Next Greater Element III
  17. ajex 相关参数
  18. Wireshark系列(从入门到精通的10个干货)
  19. PHP学习笔记之析构函数以及static,self,parent关键字
  20. Docker入门篇(一)之docker基础

热门文章

  1. CSS-@规则(At-rules)常用语法使用总结
  2. Web 页面如何实现动画效果
  3. 可能是最简单的本地GPT3 对话机器人,支持OpenAI 和 Azure OpenAI
  4. C#通过OLEDB将DataTable写入Excel文件中
  5. SpringCloud GateWay网关(入门)
  6. Spring Boot 小知识、小demo、配置文件
  7. 【TS】class类和接口
  8. 部署Kubernetes v1.22.10高可用集群
  9. P5491 【模板】二次剩余
  10. 关于 Knex update 语句报错:Undefined binding(s) detected when compiling UPDATE