各集合的特性(基础)

集合的结构体系: (虚线框--------接口) (实线框--------实现类) HashSet: 底层数据结构: 哈希表 可重复?有序?: 唯一,无序 如何保证元素唯一: 依赖hashCode() 和 equals() 两个方法 TreeSet: 底层数据结构: 红黑树(二叉树) 可重复?有序?: 唯一,有序 如何保证元素唯一: 自然排序比较器排序保证元素排序,根据元素的返回值是否为0保证元素
相关文章
相关标签/搜索