public class Lists
extends java.lang.Object
Lists.| Constructor and Description |
|---|
Lists() |
| Modifier and Type | Method and Description |
|---|---|
static <T> java.util.List<T> |
reverse(java.util.List<T> list)
Reverse the given
List in place. |
static <T> java.util.List<T> |
shuffle(java.util.List<T> list)
A pass-through version of
Collections.shuffle(List). |
static <T> java.util.List<T> |
shuffle(java.util.List<T> list,
java.util.Random random)
A pass-through version of
Collections.shuffle(List, Random). |
static <T extends java.lang.Comparable<? super T>> |
sort(java.util.List<T> list)
A pass-through version of
List.sort(Comparator) sorted using
Comparator.naturalOrder(). |
static <T> java.util.List<T> |
sort(java.util.List<T> list,
java.util.Comparator<? super T> comparator)
A pass-through version of
List.sort(Comparator) sorted using
Comparator.naturalOrder(). |
static <T> void |
swap(java.util.List<T> list,
int i,
int j)
Swap the given items in the given
List. |
public static <T> java.util.List<T> shuffle(java.util.List<T> list)
Collections.shuffle(List).Collections.shuffle(List).public static <T> java.util.List<T> shuffle(java.util.List<T> list,
java.util.Random random)
Collections.shuffle(List, Random).Collections.shuffle(List, Random).public static <T extends java.lang.Comparable<? super T>> java.util.List<T> sort(java.util.List<T> list)
List.sort(Comparator) sorted using
Comparator.naturalOrder().List.sort(Comparator) with
Comparator.naturalOrder().public static <T> java.util.List<T> sort(java.util.List<T> list,
java.util.Comparator<? super T> comparator)
List.sort(Comparator) sorted using
Comparator.naturalOrder().List.sort(Comparator) with
Comparator.naturalOrder().public static <T> void swap(java.util.List<T> list,
int i,
int j)
List.public static <T> java.util.List<T> reverse(java.util.List<T> list)
List in place.List, reversed.