List
方法名 | 实现功能 |
---|---|
isEmpty() | 如果列表不包含元素,则返回 true。 |
contains(Object o) | 如果列表包含指定的元素,则返回 true。 |
clear() | 从列表中移除所有元素(可选操作)。 |
hashCode() | 返回列表的哈希码值。 |
listIterator() | 返回此列表元素的列表迭代器(按适当顺序)。 |
listIterator(int index) | 返回列表中元素的列表迭代器(按适当顺序),从列表的指定位置开始。 |
Map
方法名 | 实现功能 |
---|---|
containsValue(Object value) | 如果此映射将一个或多个键映射到指定值,则返回 true。 |
values() | 返回此映射中包含的值的 Collection 视图。 |
isEmpty() | 如果此映射未包含键-值映射关系,则返回 true。 |
clear() | 从此映射中移除所有映射关系(可选操作)。 |
Collections
方法名 | 实现功能 |
---|---|
emptyList() | 返回空的列表(不可变的)。 |
emptyMap() | 返回空的映射(不可变的)。 |
checkedCollection(Collection c, Class type) | 返回指定 collection 的一个动态类型安全视图。 |
emptySet() | 返回空的 set(不可变的)。返回指定 collection 的一个动态类型安全视图。 |
checkedList(List list, Class type) | 返回指定列表的一个动态类型安全视图。 |
checkedMap(Map m, Class keyType, Class valueType) | 返回指定映射的一个动态类型安全视图。 |