Package zombie.util.list
Class PZArrayUtil
java.lang.Object
zombie.util.list.PZArrayUtil
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static interface
-
Field Summary
Modifier and TypeFieldDescriptionstatic final float[]
static final int[]
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic float[]
add
(float[] floatArray, float float1) static Object[]
static int[]
arrayAdd
(int[] intArray, int[] intArray2) static List
arrayConvert
(List list, List list2, Function function) static float[]
arrayCopy
(float[] floatArray, float[] floatArray2, int int1, int int2) static int[]
arrayCopy
(int[] intArray, int[] intArray2, int int1, int int2) static Object[]
static Object[]
static Object[]
static List
static Object[]
arrayPopulate
(Object[] objectArray, Supplier supplier) static float[]
arraySet
(float[] floatArray, float float1) static int[]
arraySet
(int[] intArray, int int1) static Object[]
static String
arrayToString
(float[] floatArray) static String
arrayToString
(float[] floatArray, String string, String string2, String string3) static String
arrayToString
(Iterable iterable) static String
arrayToString
(Iterable iterable, String string, String string2, String string3) static String
arrayToString
(Iterable iterable, Function function) static String
static String
arrayToString
(Object[] objectArray) static String
arrayToString
(Object[] objectArray, String string, String string2, String string3) static float[]
clone
(float[] floatArray) static Object[]
static Object[]
static boolean
contains
(float[] floatArray, int int1, float float1) static boolean
contains
(int[] intArray, int int1, int int2) static boolean
static boolean
static boolean
contains
(Collection collection, Predicate predicate) static boolean
static void
static void
static Object
static Object
static void
static void
static void
static Object
getElementAt
(Iterable iterable, int int1) static Object
getOrCreate
(HashMap hashMap, Object object, Supplier supplier) static float
getOrDefault
(float[] floatArray, int int1, float float1) static Object
getOrDefault
(Object[] objectArray, int int1, Object object) static Object
getOrDefault
(List list, int int1) static Object
getOrDefault
(List list, int int1, Object object) static int
static int
indexOf
(float[] floatArray, int int1, float float1) static int
indexOf
(int[] intArray, int int1, int int2) static int
static int
static int
static void
insertAt
(float[] floatArray, int int1, float float1) static void
insertAt
(int[] intArray, int int1, int int2) static boolean
isNullOrEmpty
(float[] floatArray) static boolean
isNullOrEmpty
(int[] intArray) static boolean
isNullOrEmpty
(Iterable iterable) static boolean
isNullOrEmpty
(Object[] objectArray) static boolean
isNullOrEmpty
(List list) static Iterable
static List
listConvert
(List list, Function function) static List
listConvert
(List list, List list2, Object object, PZArrayUtil.IListConverter1Param iListConverter1Param) static List
listConvert
(List list, List list2, Function function) static Object[]
newInstance
(Class javaClass, int int1) static Object[]
newInstance
(Class javaClass, int int1, Supplier supplier) static Object[]
newInstance
(Class javaClass, Object[] objectArray, int int1) static Object[]
newInstance
(Class javaClass, Object[] objectArray, int int1, boolean boolean1) static Object[]
newInstance
(Class javaClass, Object[] objectArray, int int1, boolean boolean1, Supplier supplier) static Object[]
newInstance
(Class javaClass, Object[] objectArray, int int1, Supplier supplier) static Object
pickRandom
(Iterable iterable) static Object
pickRandom
(Object[] objectArray) static Object
pickRandom
(Collection collection) static Object
pickRandom
(List list) static boolean
sequenceEqual
(Object[] objectArray, List list) static boolean
sequenceEqual
(Object[] objectArray, List list, Comparator comparator) static boolean
sequenceEqual
(List list, List list2) static boolean
sequenceEqual
(List list, List list2, Comparator comparator) static void
sort
(Stack stack, Comparator comparator) static Object[]
-
Field Details
-
emptyIntArray
public static final int[] emptyIntArray -
emptyFloatArray
public static final float[] emptyFloatArray
-
-
Constructor Details
-
PZArrayUtil
public PZArrayUtil()
-
-
Method Details
-
pickRandom
-
pickRandom
-
pickRandom
-
pickRandom
-
getSize
-
getElementAt
public static Object getElementAt(Iterable iterable, int int1) throws ArrayIndexOutOfBoundsException - Throws:
ArrayIndexOutOfBoundsException
-
copy
-
copy
-
indexOf
-
indexOf
-
contains
-
contains
-
contains
-
contains
-
find
-
find
-
listConvert
-
itConvert
-
listConvert
-
listConvert
public static List listConvert(List list, List list2, Object object, PZArrayUtil.IListConverter1Param iListConverter1Param) -
arrayToString
-
arrayToString
-
arrayToString
-
arrayToString
-
arrayToString
-
arrayToString
-
arrayToString
-
arrayToString
-
newInstance
-
newInstance
-
newInstance
-
newInstance
-
newInstance
-
newInstance
-
add
public static float[] add(float[] floatArray, float float1) -
add
-
concat
-
arrayCopy
-
arrayCopy
public static float[] arrayCopy(float[] floatArray, float[] floatArray2, int int1, int int2) -
arrayCopy
public static int[] arrayCopy(int[] intArray, int[] intArray2, int int1, int int2) -
arrayCopy
-
arrayCopy
-
arrayCopy
-
arrayConvert
-
clone
public static float[] clone(float[] floatArray) -
clone
-
isNullOrEmpty
-
isNullOrEmpty
public static boolean isNullOrEmpty(int[] intArray) -
isNullOrEmpty
public static boolean isNullOrEmpty(float[] floatArray) -
isNullOrEmpty
-
isNullOrEmpty
-
getOrDefault
-
getOrDefault
-
getOrDefault
-
getOrDefault
public static float getOrDefault(float[] floatArray, int int1, float float1) -
arraySet
public static int[] arraySet(int[] intArray, int int1) -
arraySet
public static float[] arraySet(float[] floatArray, float float1) -
arraySet
-
arrayPopulate
-
insertAt
public static void insertAt(int[] intArray, int int1, int int2) -
insertAt
public static void insertAt(float[] floatArray, int int1, float float1) -
toArray
-
indexOf
-
indexOf
public static int indexOf(float[] floatArray, int int1, float float1) -
contains
public static boolean contains(float[] floatArray, int int1, float float1) -
indexOf
public static int indexOf(int[] intArray, int int1, int int2) -
contains
public static boolean contains(int[] intArray, int int1, int int2) -
forEach
-
forEach
-
forEach
-
getOrCreate
-
sort
-
sequenceEqual
-
sequenceEqual
-
sequenceEqual
-
sequenceEqual
-
arrayAdd
public static int[] arrayAdd(int[] intArray, int[] intArray2)
-