Package zombie.util.list
Class PZArrayUtil
java.lang.Object
zombie.util.list.PZArrayUtil
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final float[]static final int[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic float[]add(float[] floatArray, float float1) static Object[]static int[]arrayAdd(int[] intArray, int[] intArray2) static ListarrayConvert(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 Liststatic Object[]arrayPopulate(Object[] objectArray, Supplier supplier) static float[]arraySet(float[] floatArray, float float1) static int[]arraySet(int[] intArray, int int1) static Object[]static StringarrayToString(float[] floatArray) static StringarrayToString(float[] floatArray, String string, String string2, String string3) static StringarrayToString(Iterable iterable) static StringarrayToString(Iterable iterable, String string, String string2, String string3) static StringarrayToString(Iterable iterable, Function function) static Stringstatic StringarrayToString(Object[] objectArray) static StringarrayToString(Object[] objectArray, String string, String string2, String string3) static float[]clone(float[] floatArray) static Object[]static Object[]static booleancontains(float[] floatArray, int int1, float float1) static booleancontains(int[] intArray, int int1, int int2) static booleanstatic booleanstatic booleancontains(Collection collection, Predicate predicate) static booleanstatic voidstatic voidstatic Objectstatic Objectstatic voidstatic voidstatic voidstatic ObjectgetElementAt(Iterable iterable, int int1) static ObjectgetOrCreate(HashMap hashMap, Object object, Supplier supplier) static floatgetOrDefault(float[] floatArray, int int1, float float1) static ObjectgetOrDefault(Object[] objectArray, int int1, Object object) static ObjectgetOrDefault(List list, int int1) static ObjectgetOrDefault(List list, int int1, Object object) static intstatic intindexOf(float[] floatArray, int int1, float float1) static intindexOf(int[] intArray, int int1, int int2) static intstatic intstatic intstatic voidinsertAt(float[] floatArray, int int1, float float1) static voidinsertAt(int[] intArray, int int1, int int2) static booleanisNullOrEmpty(float[] floatArray) static booleanisNullOrEmpty(int[] intArray) static booleanisNullOrEmpty(Iterable iterable) static booleanisNullOrEmpty(Object[] objectArray) static booleanisNullOrEmpty(List list) static Iterablestatic ListlistConvert(List list, Function function) static ListlistConvert(List list, List list2, Object object, PZArrayUtil.IListConverter1Param iListConverter1Param) static ListlistConvert(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 ObjectpickRandom(Iterable iterable) static ObjectpickRandom(Object[] objectArray) static ObjectpickRandom(Collection collection) static ObjectpickRandom(List list) static booleansequenceEqual(Object[] objectArray, List list) static booleansequenceEqual(Object[] objectArray, List list, Comparator comparator) static booleansequenceEqual(List list, List list2) static booleansequenceEqual(List list, List list2, Comparator comparator) static voidsort(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)
-