`
l4432848
  • 浏览: 253313 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

集合家族

    博客分类:
  • java
 
阅读更多

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

集合家族:

介绍:是由接口组成的,它的最高接口是Collection其次就是List跟Set,还有就是Map,申请这几个接口的目的就是想标准,想统一,如下图,它里面家族的分支

image

集合家族方法:
如下图:Collection它里面的方法

image

image

Set:无方法
List:
如下图:是List里面的方法

image

ArrayList:
如下图:ArrayList它里面有个int参数传递,传进100的意思是初始化长度,就是数组一开始的大小

image

Vector:
以下是Vector的方法

image

堆栈集合:
push进栈、pop出栈、Peek当前要出栈的是谁,出到后面没有就会抛出一个异常,出栈就等于删除了

image

LinkedList:
addFirst往前加,addLast往后加,getFirst得到前一个,getLast得到后一个,removeFirst删除前面一个,removeLst删除后面一个

image

HashSet:
如果你添加很多个s1 ,它仍然是只是一个,因为它不可以添加重复值

image

TreeSet :
它是一个排序集合,你的数据添加进去它是要进行排序的,如果你添加这个Dog进去的话它会报错的,它要求这个类要实现于这个接口才可以排序

image

你要实现于这个接口才行,如果你大于它就返回1,等于就返回0, 小于就返回-1

image

image

然后按dog的年龄排序

image

0
0
分享到:
评论

相关推荐

    java集合体系思维脑图

    java集合体系思维脑图,主要介绍了map、conllection、juc集合

    浅谈三种集合的关系、来源

    一、集合家族图谱 集合框架主要分为两大类:Collection和Map。Collection接口下有List和Set两个子接口,其中List接口的实现类包括ArrayList和LinkedList,而Set接口的实现类则有HashSet和LinkedHashSet。Map接口则...

    朴素集合论

    6. **选择公理**:《选择公理.pdf》是集合论中的一个有争议的假设,它断言对于任何非空集合的家族,总存在一个选择函数,该函数为每个集合选取一个元素。选择公理导致了一些有趣的数学结果,但也引出了悖论和哲学...

    [Objective-c程序设计].杨正洪等.扫描版

    8.4 集合家族115 8.4.1 NSArray115 8.4.2 可变数组118 8.4.3 枚举“王国”119 8.4.4 快速枚举120 8.4.5 NSDictionary120 8.4.6 使用,但不要扩展122 8.5 各种数值122 8.5.1 NSNumber122 8.5.2 NSValue123 8.5.3 ...

    SQL下载器集合

    SQL Server 2005是SQL Server家族的一个重要升级,它带来了更多增强功能和优化。其中,最重要的改变之一是引入了集成的服务(Integration Services,SSIS),这是一个用于数据集成和转换的强大工具。此外,它还增加...

    linux c实例集合

    5. **进程和线程**:在Linux下,`fork()`创建子进程,`exec()`家族函数用来执行新的程序。`pthread_create()`和`pthread_join()`用于多线程编程。 6. **信号处理**:`signal()`和`sigaction()`函数用于处理系统发送...

    数学集合及其运算PPT学习教案.pptx

    集合族可以是互相独立的,也可以是相互交叠的,这取决于家族成员之间的元素关系。在处理多个集合的运算时,集合族提供了更灵活的框架。 总结来说,数学集合及其运算是数学的基础,它的理论和方法对后续的数学分支...

    JavaSE专题-List集合.doc

    Collection家族包括各种单一对象存储的实现,如List和Set。List接口保证元素的顺序,允许重复元素;Set接口则不允许元素重复,且无特定顺序。Map接口则用于存储键值对。此外,Iterator用于遍历集合,Comparator用于...

    家族企业文化概述.pptx

    家族企业文化是指在家族控制和管理下的企业中形成的文化特质,它是企业价值观、行为规范、管理风格和企业精神的集合体。家族企业在全球范围内占据重要地位,尤其在中国,私营企业中超过90%属于家族企业,对GDP贡献率...

    校验计算工具集合.zip

    5. **SHA家族**:包括SHA-1、SHA-256、SHA-384、SHA-512等,它们是更安全的散列函数。SHA-256和SHA-512被广泛应用于数字签名和加密算法中,提供更高的数据完整性和安全性。 6. **开发工具**:这些校验计算工具通常...

    List和Set集合基础详解

    集合的家族(1)List集合—(有序,可重复)(2)Set集合—(无序,唯一) 一. 为什么要有集合? 集合是为了弥补数组的不足而存在。 集合相对于数组优势在于:a.集合的长度可以动态改变;b.集合中能够存放多种类型的数据。 ...

    C语言的函数集合

    C语言的函数集合是编程中不可或缺的部分,它们提供了丰富的功能,可以帮助开发者完成各种任务。以下是一些常见的C语言函数的详细说明: 1. `abort` 函数:此函数用于异常终止进程,通常在遇到无法恢复的错误时使用...

    B树家族文档

    B-树的搜索性能等效于在所有关键字集合中进行一次二分查找,但搜索可能在非叶子节点结束。B-树通过限制每个非根节点至少有M/2个子节点来保证一定的平衡性,从而保证了较好的搜索效率。 **3. B+树** B+树是B-树的...

    电子病历模版集合.rar

    2. 病史记录:这部分内容涵盖患者的既往病史、家族病史、过敏史、手术史等,有助于医生了解患者的健康状况,为诊断提供参考。 3. 体格检查:模板可能包含对患者各系统(如心血管、呼吸、神经系统等)的详细检查记录...

    背包问题进化算法中基于集合论的算子设计.pptx

    自从传统的 0-1KP 提出以来,KPS 家族得到了迅速的发展,如有界 KP(BKP)、无界 KP、多重 KP、二次 KP、集合并 KP(SUKP)、折扣01KP(D0-1KP) 等。KPS 的研究在应用数学、金融分析、密码学、企业管理等领域都有很高的...

    数学广角集合PPT课件.pptx

    这个问题实际上涉及到家族关系,暗示了妈妈、女儿和外婆三个人之间的关系。外婆既是妈妈的妈妈,也是女儿的妈妈,所以只需要三张票。 最后,课件总结了本节课的学习重点,包括理解集合圈的信息,学会使用韦恩图解决...

    红外弱小目标测试集合

    常见的方法包括基于传统图像处理的算法,如边缘检测、阈值分割,以及近年来流行的深度学习方法,如卷积神经网络(CNN)、区域卷积神经网络(R-CNN)家族、单阶段检测器(YOLO)、以及最新的检测框架如DETR等。...

    西数各家族PST流程+工具

    本压缩包中的"西数各家族PST流程+工具"集合了不同系列、不同型号的西数硬盘的正确PST流程和对应的修复工具。这些工具通常是专业技术人员用来恢复硬盘功能,尤其是当硬盘遭遇固件问题时。使用这些工具,技术人员可以...

Global site tag (gtag.js) - Google Analytics