摘要: Comparable & Comparator 都是用来实现集合中元素的比较、排序的;Comparable 是在集合内部定义的方法实现的排序;Comparator 是在集合外部实现的排序;所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparable 接... 阅读全文
posted @ 2015-08-26 21:36 熠然 阅读(356) 评论(0) 推荐(0) 编辑
摘要: java.lang.Iterable java.util.IteratorIterator是迭代器类,而Iterable是接口。 好多类都实现了Iterable接口,这样对象就可以调用iterator()方法。 一般都是结合着用,比如 HashMap类就实现了Iterable接口,而要访问或打印出M... 阅读全文
posted @ 2015-08-26 21:26 熠然 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 题目:在HashSet集合中添加Person对象,把姓名相同的人当作同一个人,禁止重复添加。分析:1.定义一个Person类,定义name和age属性,并重写hashCode()和equals()方法,针对Person类的name属性进行比较。代码: 1 import java.util.HashS... 阅读全文
posted @ 2015-08-26 09:58 熠然 阅读(817) 评论(0) 推荐(0) 编辑