• Java笔记(十)


    文献种类:专题技术总结文献
    开发工具与关键技术: IntelliJ IDEA、Java 语言
    作者: 方建恒 年级: 2020 撰写时间: 2022 年 9 月 28 日

    Java笔记(十)

    今天我给大家继续分享一下我的Java笔记,
    我们来了解一下Java常用类中的Set集合
    Set集合类似于一个罐子,程序可以依次把多个对象“丢进”Set集合,
    而Set集合通常不能记住元素的添加顺序。
    注:Set集合不允许包含相同的元素,如果试图把两个相同的元素加入同一个Set集合中,
    则添加操作失败,add()方法返回false,且新元素不会被加入。
    以下为Set集合中的常用方法:

    1. add(E e):如果set中尚未存在指定的元素,则添加此元素。

    2. addAll(Collection c):如果set中没有指定collection中的所有元素,
      则将其添加到此set中。

    3. equals(Object o):用于比较指定对象与此set的相等性。
      在这里插入图片描述

    4. contains(Object o):如果set包含指定的元素,则返回true。

    5. containsAll(Collection c):如果此set包含指定collection的所有元素,
      则返回true。以上两种方法的实际用法如下:
      在这里插入图片描述

    6. clear():用于移除此set中的所有元素。

    7. size():用于返回 set 中的元素数(其容量)。
      以上两个方法的实际用法如下图所示:
      在这里插入图片描述

    8. isEmpty():如果set不包含元素,则返回 true。

    9. iterator():用于返回在此set中的元素上进行迭代的迭代器。

    10. remove(Object o):如果 set 中存在指定的元素,则将其移除。

    11. removeAll(Collection c):用于移除set中那些包含在指定collection中的元素。
      以上两个方法的实际用法如下图所示:
      在这里插入图片描述

    12. retainAll(Collection c):用于仅保留set中那些包含在指定collection中的元素。
      在这里插入图片描述

    13. toArray():用于返回一个包含set中所有元素的数组。

    14. toArray(T[] a):用于返回一个包含此set中所有元素的数组;
      返回数组的运行时类型是指定数组的类型。
      以上就是今天给大家分享的关于JAVA的部分笔记。

  • 相关阅读:
    21天学习挑战赛-树形选择排序和堆排序
    (rabbitmq的高级特性)消息可靠性
    JavaScript 夯实基础第一课:初学者必须要了解的 JavaScript 发展历程及语言规范特性
    python 第一天
    BATJ高频面试249道题:微服务+多线程+分布式+MyBatis +Spring
    函数模板(成长版)
    python CV2库
    SpringBoot SpringBoot 开发实用篇 2 配置高级 2.5 进制数据转换规则
    快速掌握并发编程 --- 基础篇
    阻塞车间调度
  • 原文地址:https://blog.csdn.net/weixin_54668937/article/details/127090918