【Java集合】
Wang_Y_
Begin ....
展开
-
Comparable 和 Comparator的区别
在使用集合收集对象之后,如果相对对象进行排序,我们可以使用java.util.Collections中的sort()方法,因为必须有索引才能进行排序,所以Collections的sort()方法就受List操作对象。使用sort()方法只能按照它提供的排序方法对对象进行排序,如果想自己定义排序规则,可以操作java.util.Comparable中的compareTo()方法,或者java.uti原创 2016-08-01 17:46:02 · 366 阅读 · 0 评论 -
Iterable 和 Iterator 的区别
Iterator在List、Set、Queue里面都有一个iterator()方法,这个方法在JDK5出现之前,是定义在Collection接口中,而List、Set、Queue都继承自Collecition,所以也都拥有iterator()的方法。iterator()方法会返回java.util.Iterator接口的操作对象,原创 2016-08-01 17:14:17 · 722 阅读 · 0 评论