Java基础
文章平均质量分 94
Iron Bo
这个作者很懒,什么都没留下…
展开
-
排序sort方法中 Comparable 与 Comparator 的区别与使用方法
首先来看一下Collections类中提供的两种静态排序方法:public static void sort(List list) :将集合中元素按照默认规则排序。public static void sort(List list,Comparator<? super T> ) :将集合中元素按照指定规则排序。public class CollectionsDemo { ...原创 2020-03-09 20:14:59 · 349 阅读 · 0 评论 -
hashCode、hashTable、HashSet、HashMap的用法与区别
hashCodehashcode是一种编码方式,在Java中,每个对象都会有一个hashcode,Java可以通过这个hashcode来识别一个对象。 至于hashcode的具体编码方式,比较复杂(事实上这个编码是可以由程序员通过继承和接口的实现重写的),实际上就是是一个十进制的整数,由系统随机给出(就是对象的地址值,是一个逻辑地址,是模拟出来的地址,不是数据实际存储的地址)在Object类有......原创 2020-03-10 19:06:39 · 1209 阅读 · 0 评论