茂子 发表于 2014-6-4 08:52
这段代码相当于是去掉集合中的重复元素,将不重复的元素放到一个新集合中。
1、虽然equals方法没有被调用, ...
侯金龙 发表于 2014-6-4 07:53
重写equals是要有自己的比较方法,以便操作对象,contains的操作应该是,先获取每个元素然后比较 ...
提菩--空 发表于 2014-6-4 10:17
ArrarList是可存重复的数据,另外person元素本身不具有比较性,要去掉重复的元素,得让元素具有比较性,二 ...
shisishishisi 发表于 2014-6-4 03:34
其实你的2个问题是一个问题!contains判断集合中是否包含某个元素即调用了equals方法
而对于引用类型若不重 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |