java.util
public class Collections extends Object
Field Summary | |
---|---|
static List | EMPTY_LIST |
static Map | EMPTY_MAP |
static Set | EMPTY_SET |
Method Summary | |
---|---|
static <T extends Object&Comparable<T>> int | binarySearch(List<T> _list, T _key) |
static <T> int | binarySearch(List<T> _list, T key, Comparator<T> _c) |
static <T> void | copy(List<T> dest, List<T> src) |
static <T> Enumeration<T> | enumeration(Collection<T> c) |
static <T> void | fill(List<T> list, T obj) |
static <T,U> int | indexOfSubList(List<U> _source, List<T> _target) |
static <T,U> int | lastIndexOfSubList(List<U> _source, List<T> _target) |
static <T> ArrayList<T> | list(Enumeration<T> e) |
static <T extends Object&Comparable<T>> T | max(Collection<T> coll) |
static <T> T | max(Collection<T> _coll, Comparator<T> _comp) |
static <T extends Object&Comparable<T>> T | min(Collection<T> coll) |
static <T> T | min(Collection<T> _coll, Comparator<T> _comp) |
static <T> List<T> | nCopies(int n, T o) |
static <T> boolean | replaceAll(List<T> list, T oldVal, T newVal) |
static <T> void | reverse(List<T> list) |
static <T extends Comparable<T>> Comparator<T> | reverseOrder() |
static <T> void | rotate(List<T> list, int distance) |
static <T> void | shuffle(List<T> list) |
static <T> void | shuffle(List<T> list, Random rnd) |
static <T> Set<T> | singleton(T o) |
static <T> List<T> | singletonList(T o) |
static <K,V> Map<K,V> | singletonMap(K key, V value) |
static <T> void | sort(List<T> _list) |
static <T> void | sort(List<T> _list, Comparator<T> _c) |
static <T> void | swap(List<T> list, int i, int j) |
static <T> Collection<T> | synchronizedCollection(Collection<T> c) |
static <T> List<T> | synchronizedList(List<T> list) |
static <K,V> Map<K,V> | synchronizedMap(Map<K,V> m) |
static <T> Set<T> | synchronizedSet(Set<T> s) |
static <K,V> SortedMap<K,V> | synchronizedSortedMap(SortedMap<K,V> m) |
static <T> SortedSet<T> | synchronizedSortedSet(SortedSet<T> s) |
static <T> Collection<T> | unmodifiableCollection(Collection<T> c) |
static <T> List<T> | unmodifiableList(List<T> list) |
static <K,V> Map<K,V> | unmodifiableMap(Map<K,V> m) |
static <T> Set<T> | unmodifiableSet(Set<T> s) |
static <K,V> SortedMap<K,V> | unmodifiableSortedMap(SortedMap<K,V> m) |
static <T> SortedSet<T> | unmodifiableSortedSet(SortedSet<T> s) |