首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

List中contains()的使用

2012-09-11 
List中contains()的运用list.contains(o),系统会对list中的每个元素e调用o.equals(e),方法,加入list中有n

List中contains()的运用

list.contains(o),系统会对list中的每个元素e调用o.equals(e),方法,加入list中有n个元素,那么会调用n次o.equals(e),只要有一次o.equals(e)返回了true,那么list.contains(o)返回true,否则返回false。

还要重写hashcode();
??

?

?

1 楼 xurichusheng 2012-06-04   你要重写equals(obj)方法,就还必须要重写hashCode()方法。
这2个是必须要同时出现的,缺一不可。 2 楼 chenyingjie1001 2012-06-05   xurichusheng 写道你要重写equals(obj)方法,就还必须要重写hashCode()方法。
这2个是必须要同时出现的,缺一不可。
是啊 这个必须
在学校做的那个小项目没有用到hascode的判断 呵呵  还是实现了。
我还是去重写下。。谢了 学习了

热点排行