Java 类集
北化
这个作者很懒,什么都没留下…
展开
-
HashSet覆写equals 和hashcode 方法进行类别比较
一个好的类一个好的类,应该覆写equals,toString,hashcode方法,都在Object类中。原创 2014-08-25 16:38:31 · 457 阅读 · 0 评论 -
Iterator和ListIterator的作用和区别
Iterator和ListIterator主要区别有: 一、ListIterator有add()方法,可以向List中添加对象,而Iterator不能。 二、ListIterator和Iterator都有hasNext()和next()方法,可以实现顺序向后遍历。但是ListIterator有hasPrevious()和previous()方法,可以实现逆向(顺序向前)遍历。Itera原创 2014-08-25 21:36:54 · 1805 阅读 · 0 评论 -
类中equals,hashcode方法的覆写
一、初识equals()和hashCode()方法 1、首先需要明确知道的一点是:hashCode()方法和equals()方法是在Object类中就已经定义了的,所以在java中定义的任何类都会有这两个方法。原始的equals()方法用来比较两个对象的地址值,而原始的hashCode()方法用来返回其所在对象的物理地址,下面来看一下在Object中的定义: equals:转载 2014-08-25 17:30:26 · 439 阅读 · 0 评论 -
TreeSet结合Comparable接口的使用
Compara此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的 compareTo 方法被称为它的自然比较方法原创 2014-08-25 16:26:20 · 710 阅读 · 0 评论