public class Arrays
extends java.lang.Object
Constructor and Description |
---|
Arrays() |
Modifier and Type | Method and Description |
---|---|
static <V> V[] |
add(V[] array,
V v) |
static <V> V[] |
add(V[] array,
V[] array2) |
static <V> V[] |
array(java.lang.Class<V> clasz,
int size) |
static <V> V[] |
array(java.util.Collection<V> collection) |
static <V> V[] |
array(V... array) |
static <V> V[] |
compact(V[] array) |
static <V> V[] |
copy(V[] array) |
static <V> V[] |
grow(V[] array) |
static <V> V[] |
grow(V[] array,
int size) |
static <V> V |
idx(V[] array,
int index) |
static <V> void |
idx(V[] array,
int index,
V value) |
static <V> boolean |
in(V value,
V[] array) |
static <V> V[] |
insert(V[] array,
int index,
V v) |
static <V> int |
len(V[] array) |
static <V> V[] |
shrink(V[] array,
int size) |
static <V> V[] |
slc(V[] array,
int startIndex) |
static <V> V[] |
slc(V[] array,
int startIndex,
int endIndex) |
static <V> V[] |
slcEnd(V[] array,
int endIndex) |
public static <V> V[] array(java.lang.Class<V> clasz, int size)
public static <V> V[] grow(V[] array, int size)
public static <V> V[] grow(V[] array)
public static <V> V[] shrink(V[] array, int size)
public static <V> V[] compact(V[] array)
@SafeVarargs public static <V> V[] array(V... array)
public static <V> int len(V[] array)
public static <V> V idx(V[] array, int index)
public static <V> void idx(V[] array, int index, V value)
public static <V> V[] slc(V[] array, int startIndex, int endIndex)
public static <V> boolean in(V value, V[] array)
public static <V> V[] slc(V[] array, int startIndex)
public static <V> V[] copy(V[] array)
public static <V> V[] add(V[] array, V v)
public static <V> V[] add(V[] array, V[] array2)
public static <V> V[] insert(V[] array, int index, V v)
public static <V> V[] slcEnd(V[] array, int endIndex)
public static <V> V[] array(java.util.Collection<V> collection)