Java-TreeSet与Comparable的详讲与实现
一、初识TreeSet:
是一种基于TreeMap,使用的自然存储方式来进行数据存储(前提:是系统自带的类)而有序的类。
而其底层实现是有序的二叉树。
属于Set接口的实现类(继承了一些特性),但是有别于他的兄弟(HashSet-的无序存储)
二、深入了解TreeSet的“有序”
Q1:"TreeSet"的“有序”底层逻辑是什么?有什么特别的地方吗
2.1 排序的分类:
使用的系统定义的类:根据首字符(汉字,字符)的ask码来存储
自定义的类:自己在“自定义类”中重写的Compar..
原创
2021-08-04 21:05:13 ·
889 阅读 ·
10 评论