JAVA中List的remove(Object obj)方法

Removes the first occurrence of the specified element from this list, if it is present (optional operation). If this list does not contain the element, it is unchanged. More formally, removes the element with the lowest index i such that (o==null ? get(i)==null : o.equals(get(i))) (if such an element exists). Returns true if this list contained the specified element (or equivalently, if this list changed as a result of the call).

删除第一个出现的相同对象,判断时,需要使用equals方法,如果是自己创建的对象,需要重写类的hashCode和equals方法

猜你喜欢

转载自www.cnblogs.com/qqyycom/p/9278685.html