S.N. |
方法 & 描述 |
1 |
static <T> boolean addAll(Collection<? super T> c, T... elements)
這個方法會將所有指定的元素到指定的集合。 |
2 |
static <T> Queue<T> asLifoQueue(Deque<T> deque)
此方法返回一個deque的檢視,作為一個後進先出(LIFO)佇列。 |
3 |
static <T> int binarySearch(List<? extends Comparable<? super T>> list, T key)
此方法搜尋指定列表,使用二進位制搜尋演算法來指定物件。 |
4 |
static <T> int binarySearch(List<? extends T> list, T key, Comparator<? super T< c)
此方法搜尋指定列表,使用二進位制搜尋演算法來指定物件。 |
5 |
static <E> Collection<E> checkedCollection(Collection<E> c, Class<E> type)
此方法返回指定集合的??動態型別安全檢視。 |
6 |
static <E> List<E> checkedList(List<E> list, Class<E> type)
此方法返回指定列表的一個動態型別安全檢視。 |
7 |
static <K,V> Map<K,V> checkedMap(Map<K,V> m, Class<K> keyType, Class<V> valueType)
此方法返回指定對映的一個動態型別安全檢視。 |
8 |
static <E> Set<E> checkedSet(Set<E> s, Class<E> type)
此方法返回指定set的一個動態型別安全檢視。 |
9 |
static <K,V> SortedMap<K,V> checkedSortedMap(SortedMap<K,V> m, Class<K> keyType, Class<V> valueType)
此方法返回指定有序對映的一個動態型別安全檢視。 |
10 |
static <E> SortedSet<E> checkedSortedSet(SortedSet<E> s, Class<E> type)
此方法返回指定有序set的一個動態型別安全檢視。 |
11 |
static <T> void copy(List<? super T> dest, List<? extends T> src)
這個方法會將所有從一個列表中的元素到另一個。 |
12 |
static boolean disjoint(Collection<?> c1, Collection<?> c2)
如果兩個指定collection中沒有相同的元素此方法返回true。 |
13 |
static <T> List<T> emptyList()
此方法返回空列表(不可變)。 |
14 |
static <K,V> Map<K,V> emptyMap()
此方法返回空對映(不可變)。 |
15 |
static <T> Set<T> emptySet()
此方法返回空集(不可變)。 |
16 |
static <T> Enumeration<T> enumeration(Collection<T> c)
此方法返回一個列舉在指定的collection。 |
17 |
static <T> void fill(List<? super T> list, T obj)
此方法替換所有指定的列表中具有指定元素的元素。 |
18 |
static int frequency(Collection<?> c, Object o)
此方法返回指定元素集合等於指定物件的數量。 |
19 |
static int indexOfSubList(List<?> source, List<?> target)
此方法返回指定目標列表中第一次出現的起始位置的指定源列表中,或者-1,如果沒有發生。 |
20 |
static int lastIndexOfSubList(List<?> source, List<?> target)
此方法返回指定目標列表的最後出現的起始位置指定源列表中,或者-1,如果沒有發生。 |
21 |
static <T> ArrayList<T> list(Enumeration<T> e)
此方法返回包含由指定列舉它們是由列舉返回的順序返回元素的陣列列表。 |
22 |
static <T extends Object & Comparable<? super T> >T max(Collection<? extends T> coll)
此方法返回給定collection的最大元素,根據其元素的自然順序。 |
23 |
static <T> T max(Collection<? extends T> coll, Comparator<? super T> comp)
此方法返回給定collection的最大元素,根據誘發指定的比較器的順序。 |
24 |
static <T extends Object & Comparable<? super T>>T min(Collection<? extends T> coll)
這個方法返回給定collection的最小元素,根據其元素的自然順序。 |
25 |
static <T> T min(Collection<? extends T> coll, Comparator<? super T> comp)
此方法返回給定collection的最小元素,根據誘發指定的比較器的順序。 |
26 |
static <T> List<T> nCopies(int n, T o)
此方法返回一個不可變列表組成的n個拷貝的指定物件。 |
27 |
static <E> Set<E> newSetFromMap(Map<E,Boolean> map)
此方法返回一組由指定對映支援。 |
28 |
static <T> boolean replaceAll(List<T> list, T oldVal, T newVal)
這種方法取代了與另一個列表中的一個指定值的所有匹配。 |
29 |
static void reverse(List<?> list)
這種方法將反轉元素的順序指定列表 |
30 |
static <T> Comparator<T> reverseOrder()
此方法返回一個比較器,它強行上實現Comparable介面的物件的集合的自然順序相反。 |
31 |
static <T> Comparator<T> reverseOrder(Comparator<T> cmp)
此方法返回一個比較器,它強行指定比較器的反向排序。 |
32 |
static void rotate(List<?> list, int distance)
此方法通過指定的距離旋轉指定列表中的元素。 |
33 |
static void shuffle(List<?> list)
此方法隨機進行置換使用隨機性的預設源中指定的列表。 |
34 |
static void shuffle(List<?> list, Random rnd)
此方法隨機排列使用隨機指定源指定的列表。 |
35 |
static <T> Set<T> singleton(T o)
此方法返回一個不可變的集只包含指定物件。 |
36 |
static <T> List<T> singletonList(T o)
此方法返回一個只包含指定物件的不可變列表。 |
37 |
static <K,V> Map<K,V> singletonMap(K key, V value)
此方法返回一個不可變的對映,對映只有指定的鍵為指定的值。 |
38 |
static <T extends Comparable<? super T>> void sort(List<T> list)
這種方法對指定列表按升序順序,根據其元素的自然順序。 |
39 |
static <T> void sort(List<T> list, Comparator<? super T> c)
根據誘導由指定比較器的順序這種方法排序指定列表。 |
40 |
static void swap(List<?> list, int i, int j)
這個方法在交換指定列表中指定位置的元素。 |
41 |
static <T> Collection<T> synchronizedCollection(Collection<T> c)
這個方法返回一個同步的(執行緒安全的)集合的指定集合的支援。 |
42 |
static <T> List<T> synchronizedList(List<T> list)
此方法返回由指定列表支援的同步(執行緒安全的)列表。 |
43 |
static <K,V> Map<K,V> synchronizedMap(Map<K,V> m)
這個方法返回一個同步的(執行緒安全)地圖由指定對映支援。 |
44 |
static <T> Set<T> synchronizedSet(Set<T> s)
這個方法返回一個同步的(執行緒安全的)集由指定set支援。 |
45 |
static <K,V> SortedMap<K,V> synchronizedSortedMap(SortedMap<K,V> m)
這個方法返回一個同步的(執行緒安全的)有序對映所指定的有序對映支援。 |
46 |
static <T> SortedSet<T> synchronizedSortedSet(SortedSet<T> s)
這個方法返回一個同步的(執行緒安全的)有序set由指定的有序set支援。 |
47 |
static <T> Collection<T> unmodifiableCollection(Collection<? extends T> c)
此方法返回指定collection的不可修改檢視。 |
48 |
static <T> List<T> unmodifiableList(List<? extends T> list)
此方法返回指定列表的不可修改檢視。 |
49 |
static <K,V> Map<K,V> unmodifiableMap(Map<? extends K,? extends V> m)
此方法返回指定對映的不可修改檢視。 |
50 |
static <T> Set<T> unmodifiableSet(Set<? extends T> s)
此方法返回指定集合的不可修改檢視。 |
51 |
static <K,V> SortedMap<K,V> unmodifiableSortedMap(SortedMap<K,? extends V> m)
此方法返回指定有序對映的不可修改檢視 |
52 |
static <T> SortedSet<T> unmodifiableSortedSet(SortedSet<T> s)
此方法返回指定有序集合不可修改檢視。 |