| <T> boolean addAll(Collection<? super T> c, T... elements) |
将所有指定的元素添加到指定的集合中。 |
c: 要添加元素的集合。
elements: 要添加的元素。
|
| <T> Queue<T> asLifoQueue(Deque<T> deque) |
将指定的双端队列视为后进先出 (LIFO) 队列。 |
|
| <T> int binarySearch(List<? extends Comparable<? super T>> list, T key) |
使用二分搜索算法在指定的列表中搜索指定的对象。 |
list: 要搜索的列表,必须按升序排序。
key: 要搜索的键。
|
| <T> int binarySearch(List<? extends T> list, T key, Comparator<? super T> c) |
使用二分搜索算法在指定的列表中搜索指定的对象,使用指定的比较器。 |
list: 要搜索的列表,必须按升序排序。
key: 要搜索的键。
c: 用于比较列表元素的比较器。
|
| <T> void copy(List<? super T> dest, List<? extends T> src) |
将源列表中的所有元素复制到目标列表中。 |
|
| <T> boolean disjoint(Collection<?> c1, Collection<?> c2) |
如果两个指定的集合没有共同的元素,则返回 true。 |
|
| <T> Enumeration<T> emptyEnumeration() |
返回一个空的枚举。 |
无 |
| <T> Iterator<T> emptyIterator() |
返回一个空的迭代器。 |
无 |
| <T> ListIterator<T> emptyListIterator() |
返回一个空的列表迭代器。 |
无 |
| <T> List<T> emptyList() |
返回一个空的列表。 |
无 |
| <K,V> Map<K,V> emptyMap() |
返回一个空的映射。 |
无 |
| <T> Set<T> emptySet() |
返回一个空的集合。 |
无 |
| <T> void fill(List<? super T> list, T obj) |
用指定的元素替换指定列表中的所有元素。 |
list: 要填充的列表。
obj: 用于填充列表的元素。
|
| <T> int frequency(Collection<?> c, Object o) |
返回指定集合中等于指定对象的元��数量。 |
|
| <T> List<T> nCopies(int n, T o) |
返回包含 n 个指定对象的不可变列表。 |
|
| <T> boolean replaceAll(List<T> list, T oldVal, T newVal) |
用新值替换列表中所有等于旧值的元素。 |
list: 要修改的列表。
oldVal: 要替换的旧值。
newVal: 替换后的新值。
|
| <T> void reverse(List<?> list) |
反转指定列表中元素的顺序。 |
|
| <T> void shuffle(List<?> list) |
使用默认的随机源随机置换指定的列表。 |
|
| <T> void shuffle(List<?> list, Random rnd) |
使用指定的随机源随机置换指定的列表。 |
|
| <T> void sort(List<T> list) |
将指定的列表按升序排序。 |
|
| <T> void sort(List<T> list, Comparator<? super T> c) |
使用指定的比较器将指定的列表排序。 |
list: 要排序的列表。
c: 用于比较列表元素的比较器。
|
| <T> void swap(List<?> list, int i, int j) |
交换指定列表中指定位置的元素。 |
list: 要交换元素的列表。
i: 第一个元素的位置。
j: 第二个���素的位置。
|
| <T> Collection<T> synchronizedCollection(Collection<T> c) |
返回指定集合的同步(线程安全)集合。 |
|
| <T> List<T> synchronizedList(List<T> list) |
返回指定列表的同步(线程安全)列表。 |
|
| <K,V> Map<K,V> synchronizedMap(Map<K,V> m) |
返回指定映射的同步(线程安全)映射。 |
|
| <T> Set<T> synchronizedSet(Set<T> s) |
返回指定集合的同步(线程安全)集合。 |
|
| <T> SortedSet<T> synchronizedSortedSet(SortedSet<T> s) |
返回指定排序集合的同步(线程安全)排序集合。 |
|
| <K,V> SortedMap<K,V> synchronizedSortedMap(SortedMap<K,V> m) |
返回指定排序映射的同步(线程安全)排序映射。 |
|
| <T> Collection<T> unmodifiableCollection(Collection<? extends T> c) |
返回指定集合的不可修改视图。 |
|
| <T> List<T> unmodifiableList(List<? extends T> list) |
返回指定列表的不可修改视图。 |
|
| <K,V> Map<K,V> unmodifiableMap(Map<? extends K, ? extends V> m) |
返回指定映射的不可修改视图。 |
|
| <T> Set<T> unmodifiableSet(Set<? extends T> s) |
返回指定集合的不可修改视图。 |
|
| <T> SortedSet<T> unmodifiableSortedSet(SortedSet<T> s) |
返回指定排序集合的不可修改视图。 |
|
| <K,V> SortedMap<K,V> unmodifiableSortedMap(SortedMap<K, ? extends V> m) |
返回指定排序映射的不可修改视图。 |
|