HashSet TreeSet的用法

1.HashSet    

建立一个模型重写构造方法

会有两个结果,但实际生产中,这两个很明显时同一个用户,所以只需要存一次:

2.

HashSet   存入无序      输出无序  不可重复
* 通过 hashCode 与 equals 两个一样时则重复, 判断是否重复

从写hashCode   与equals 方法

再次运行:

就只有一个结果(满足要求

3.TreeSet


3.1

3.2

Interger不能和String对比

 4.

直接放一个对象进去,会发现不能存进去

解决办法:继承方法并写判断方法

4.2

解决方法:

 5.

创造    定制排序比较器






原文地址:https://www.cnblogs.com/huanglp/p/8413770.html