标签:set 有序 treeset comparable
Set里面的记录是无序的,如果想使用Set,然后又想里面的记录是有序的,就可以使用TreeSet,而不是HashSet,在使用TreeSet的时候,里面的元素必须是实现了Comparable接口的,TreeSet在进行排序的时候就是通过比较它们的Comparable接口的实现!
下面是HashSet的无序和TreeSet的有序的比较:
Test类:
User类:
User2类:
运行结果:
标签:set 有序 treeset comparable
原文地址:http://blog.csdn.net/elim168/article/details/40586219