@GwtCompatible public final class Arrays extends Object
Modifier and Type | Field and Description |
---|---|
static byte[] |
EMPTY_BYTE_ARRAY |
static int[] |
EMPTY_INT_ARRAY |
static long[] |
EMPTY_LONG_ARRAY |
static Object[] |
EMPTY_OBJ_ARRAY |
static String[] |
EMPTY_STRING_ARRAY |
Modifier and Type | Method and Description |
---|---|
static <T> T[] |
concat(T[]... arrays) |
static boolean |
deepEquals(Object[] a1,
Object[] a2,
int starting) |
static boolean |
deepEquals(Object[] a1,
Object[] a2,
int starting,
int ending) |
static double[] |
divide(double[] arr1,
double[] arr2) |
static boolean |
equals(byte[] a,
byte[] b,
int a1,
int b1,
int length) |
static void |
fill(byte[] array,
int startIdx,
int endIdx,
byte value)
implementation which significantly faster for large arrays (> 500).
|
static void |
fill(char[] array,
int startIdx,
int endIdx,
char value) |
static void |
fill(double[] array,
int startIdx,
int endIdx,
double value) |
static void |
fill(int[] array,
int startIdx,
int endIdx,
int value) |
static void |
fill(long[] array,
int startIdx,
int endIdx,
long value) |
static <T> void |
fill(T[] array,
int startIdx,
int endIdx,
T value)
implementation which is significantly faster for large arrays (> 500).
|
static double[] |
getColumn(double[][] data,
int columnNumber) |
static double[] |
getColumnAsDoubles(long[][] data,
int columnNumber) |
static <T> int |
indexOf(T[] array,
T content) |
static <T> T[] |
moveOfRange(T[] original,
int from,
int to) |
static int |
search(char[] array,
char c) |
static double[] |
toDoubleArray(long... larr) |
static Object[] |
toObjectArray(long... larr) |
public static final Object[] EMPTY_OBJ_ARRAY
public static final String[] EMPTY_STRING_ARRAY
public static final byte[] EMPTY_BYTE_ARRAY
public static final long[] EMPTY_LONG_ARRAY
public static final int[] EMPTY_INT_ARRAY
public static double[] getColumnAsDoubles(long[][] data, int columnNumber)
public static double[] getColumn(double[][] data, int columnNumber)
public static double[] toDoubleArray(long... larr)
public static Object[] toObjectArray(long... larr)
public static double[] divide(double[] arr1, double[] arr2)
public static boolean equals(byte[] a, byte[] b, int a1, int b1, int length)
public static int search(char[] array, char c)
public static <T> T[] moveOfRange(T[] original, int from, int to)
public static <T> T[] concat(T[]... arrays)
public static <T> int indexOf(T[] array, T content)
@Beta public static void fill(byte[] array, int startIdx, int endIdx, byte value)
@Beta public static <T> void fill(T[] array, int startIdx, int endIdx, T value)
@Beta public static void fill(char[] array, int startIdx, int endIdx, char value)
@Beta public static void fill(int[] array, int startIdx, int endIdx, int value)
@Beta public static void fill(long[] array, int startIdx, int endIdx, long value)
@Beta public static void fill(double[] array, int startIdx, int endIdx, double value)
Copyright © 2018 SPF4J. All rights reserved.