单列集合顶层接口Collection
remove:
细节1:因为Collection里面定义的是共性的方法,所以此时不能通过索引来删除,只能通过元素的对象来删除。
细节2:方法会有一个布尔类型的返回值,删除成功返回true,删除失败返回false
如果要删除的元素不存在就返回false
contains方法
注:contains方法在底层依赖equals方法,那么默认使用Object类中的equals方法,依赖地址值进行判断。所以,需要在自定义的javaBean类中,重写equals方法
remove:
细节1:因为Collection里面定义的是共性的方法,所以此时不能通过索引来删除,只能通过元素的对象来删除。
细节2:方法会有一个布尔类型的返回值,删除成功返回true,删除失败返回false
如果要删除的元素不存在就返回false
contains方法
注:contains方法在底层依赖equals方法,那么默认使用Object类中的equals方法,依赖地址值进行判断。所以,需要在自定义的javaBean类中,重写equals方法