ArrayList用equals方法判断对象是否在其中,arraylistequals
分享于 点击 15926 次 点评:82
ArrayList用equals方法判断对象是否在其中,arraylistequals
ArrayList的许多方法,如public boolean remove(Object theElement),public boolean contains(Object target),public int indexOf(Object target),public int lastIndexOf(Object target)都会用对象的equals方法判断形参对象是否在ArrayList中,即ArrayList中是否有对象的内容和形参对象的内容相同,如果有,那么该对象便是操作的目标对象。所以在使用这些方法时,要注意这些对象是否重写了equals方法,没有实现的话则是判断对象的引用了(即用Object的equals),根据需要来决定是否重写对象的equals方法。相关文章
- 暂无相关文章
用户点评