标签:调用 span 集合 自己 需要 img object 方法 地址
一:Java中list去重的方法很多,下面说一下其中一种方法:把list里的对象遍历一遍,用list.contain(),如果不存在就放入到另外一个list集合中:
二:实例
这里需要注意的是:使用contains方法的时候,list中里面的对象是否相等的问题,我们知道对象是否相等,有两层意思,对象的地址相等和对象的属性值相等。而contains比对的时候调用的是object类中的equals方法:
我们可以看到,比对的是对象的地址。而实际中可能我们想要的结果是,对象里面的值想等,我们就认为这两个对象相等。因此,我们需要重写equals方法:
重写equals方法之后,里面的逻辑就可以自己控制了。想让它怎样相等就怎样相等。
嗯,简单的例子就写到如此吧。
标签:调用 span 集合 自己 需要 img object 方法 地址
原文地址:http://www.cnblogs.com/vanl/p/6196812.html