![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 56
卷不动了,我回寝吧
这个作者很懒,什么都没留下…
展开
-
Map接口下的-HashMap、LinkedHashMap、TreeMap、HashTable的区别及遍历方式
1.常用实现类结构2.存储结构的理解Map中的key:无序的、不可重复的,使用Set存储所的key ---> key所在的类要重写equals()和hashCode() (以HashMap为例) Map中的value:无序的、可重复的,使用Collection存储所的value --->value所在的类要重写equals() 一个键值对:key-value构成了一个Entry对象。 Map中的entry:无序的、不可重复的,使用Set存储所的entry3.常用方法添加.原创 2021-04-23 19:30:31 · 158 阅读 · 0 评论 -
Java比较器-自然排序和定制排序
1.Java比较器的使用背景:Java中的对象,正常情况下,只能进行比较: == 或 != 。不能使用< 或 >的。但是在开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小。如何实现?使用两个接口中的任何一个:Comparable或Comparator2.自然排序:使用Comparable接口2.1说明1.像String、包装类等实现了Comparable接口,重写了compareTo(obj)方法,给出了比较两个对象大小的格式。2.像String、包原创 2021-04-22 10:24:17 · 211 阅读 · 0 评论