欢迎光临散文网 会员登陆 & 注册

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

2023-07-19 11:26 作者:远望_梦寻天寰  | 我要投稿
Set子接口

特点:无序、无下标,元素不可重复。

方法:全部继承自Collection中的方法。

HashSet实现类

    HashSet【重点】:

基于hashCode、equals实现元素不重复。

当存入元素的哈希码相同时,会调用==或equals进行确认,结果为true,拒绝后者存入。

LinkedHashSet实现类

      LinkedHashSet:

链表实现的HashSet,按照链表进行存储,即可保留元素的插入顺序。

TreeSet实现类

      TreeSet:

基于排列顺序实现元素不重复。

实现了SortedSet接口,对集合元素自动排序。

元素对象的类型必须实现Comparable接口,指定排序规则。

通过CompareTo方法确定是否为重复元素。

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java的评论 (共 条)

分享到微博请遵守国家法律