Java 复习1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 复习1相关的知识,希望对你有一定的参考价值。
HashSet 是继承Set接口,Set又实现Collection接口。
在Java编程中,如何判断java集合中两个对象是否相等呢?大致分为两步:
1.首先判断两个对象的hashcode是否相等
如果不相等,则两个对象不相等;
如果相等,则进行下一步,进行2
2.使用equals()方法判断两个对象
如果不相等,则也认为两个对象不相等;
如果相等,则确定两个对象相等。
注:equals()方法判断两个对象是否相等,比较的可能是两个对象的地址,也可能比较的是两个对象的内容。这一点可参考此地址讲述:http://www.iteye.com/topic/257191
以上是关于Java 复习1的主要内容,如果未能解决你的问题,请参考以下文章