单列集合顶层接口Collection

单列集合顶层接口Collection

集合体系结构

单列集合顶层接口Collection_第1张图片

List系列集合:添加的元素是有序,可重复,有索引

set系列集合:添加的元素是无序,不重复,无索引

Collection

是单列集合的祖宗接口

由于它是接口,所以我们不能直接创建它的对象

单列集合顶层接口Collection_第2张图片

添加元素:

  • 向List系列集合中添加元素,方法永远返回true,因为List集合允许元素重复
  • 向Set系列集合中添加元素,方法不一定返回true,因为Set集合不允许元素重复

包含元素:
本身依靠的是equals(),如果集合中存储的是自定义对象,想要通过contains方法判断是否包含,那么在javabean类中,一定重写equals方法

你可能感兴趣的:(java入门笔记,java,集合)