Interface Collection api 总结
1. Boolean add(E e); 往Collection中添加e(确保Collection中包含该元素)
2. Boolean addAll(Collection<?extends E> C); 将指定的Collection中所有的元素都添加到C此Collection中。
3. void clear();移除此Collection中的所有元素。
4. Boolean equals (Object obj); 比较此Collection与指定对象是否相等,相等则返回true
5. Boolean contains(Object obj); 如果此Collection中包含指定元素,返回true
6. Boolean containsAll (Collection<?> C); 如果此Collection包含指定Collection中所有元素,返回true
7. int hashCode(); 返回此Collection的哈希码值
8. Boolean isEmpty(); 如果此Collection不包含任何元素,返回true
9. Iterator<E> iteratior(); 返回此Collection的元素上进行迭代的迭代器
10. Boolean remove(Object obj); 从此Collection中移除指定元素的单个实例,如果存在此元素,返回true
11. Boolean removeAll(Collection<?> C); 移除指定CollectionC中所有的元素
12. Boolean retainAll(Collection<?> C); 仅保留此Collection 中那些也包含在指定CollectionC中的元素
13. int size();返回包含此Collection中所有元素数目
14. Object[] toArray(); 返回包含此Collection中所有元素的数组
15. <T> T[] toArray(T[] t); 返回包含此Collection中所有元素的数组(返回数组的运行时类与指定数组的运行时类的类型相同可用getClass();验证)