- Collection是Java集合框架中的一个接口,定义了一组用于存储、访问和操作对象的方法,它是所有集合类的基础接口之一;
- Collections是Java集合框架中的一个工具类,提供了一系列的静态方法,方便我摸对集合进行排序、查找、替换等操作,它是一个类,而不是一个接口。
collection核心方法:增、删、是否包含、长度个数。
- add(E e) :将元素e添加到集合中;
- remove(Object o) :从集合中删除对象o,如果空,则报错;
- contains(Object o) :判断集合中是否包含对象o;
- size() :返回集合中元素的个数;
- iterator() :返回集合中元素的迭代器。
Queue:add插入队列后面,poll弹出队列头(删除并返回),peek取队列头(返回,不删除)
boolean offer(E e) | 队列尾加一个元素,成功true,失败false |
poll() | 检索并删除此队列的头,如果空,则返回null |
element() | 检索并返回此队列的头,如果空,则报错 |
peek() | 检索并返回此队列的头,如果空,则返回null |