2019-08-17

壹       Set集合包含的方法与Collection一致。它无序,不重复,无索引的功能主要由他的子类HashSet实现。它的另一个子类LinkedHashSet,是子类中唯一可以保证有序的子类(原因是底层是由链表实现的)。

使用HashSet集合存储自定义的对象。需要重写equals()方法和HashCode()方法,ecplise上有快捷键。

char  与 int  一样,只是很少用,它的包装类是Character。

贰         Set集合的子类TreeSet集合是对元素进行排序的,它也能保证元素的唯一的。使用TreeSet集合存储自定义的对象,需要该对象所在的类实现接口Comparable,重写其中的方法compareTo()根据返回值的不同,来排序。

比较器排序   

构造一个比较器,怎么排序自己写,如果传入了Comparator的子类对象,那么TreeSet就会按照比较器中的顺序排序。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 集合类框架的介绍: ![Java 集合类框架](https://upload-images.jianshu.io/...
    LynnGuo阅读 824评论 0赞 1
  • 整理来自互联网 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具...
    Ncompass阅读 1,660评论 0赞 6
  • Java 语言支持的类型分为两类:基本类型和引用类型。整型(byte 1, short 2, int 4, lon...
    xiaogmail阅读 1,474评论 0赞 10
  • 四、集合框架 1:String类:字符串(重点) (1)多个字符组成的一个序列,叫字符串。生活中很多数据的描述都采...
    佘大将军阅读 924评论 0赞 2
  • Java集合 ★★★★★集合框架:用于存储数据的容器。 特点: 1:对象封装数据,对象多了也需要存储。集合用于存储...
    毛子果阅读 794评论 0赞 1

友情链接更多精彩内容