码迷,mamicode.com
首页 > 编程语言 > 详细

Java 复习1

时间:2016-07-04 11:56:32      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:

HashSet 是继承Set接口,Set又实现Collection接口。

在Java编程中,如何判断java集合中两个对象是否相等呢?大致分为两步:

1.首先判断两个对象的hashcode是否相等

  如果不相等,则两个对象不相等;

  如果相等,则进行下一步,进行2

2.使用equals()方法判断两个对象

  如果不相等,则也认为两个对象不相等;

  如果相等,则确定两个对象相等。

注:equals()方法判断两个对象是否相等,比较的可能是两个对象的地址,也可能比较的是两个对象的内容。这一点可参考此地址讲述:http://www.iteye.com/topic/257191

Java 复习1

标签:

原文地址:http://www.cnblogs.com/xiyangyang1204/p/5639864.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!