Package com.actelion.research.util
Class ArrayUtils
- java.lang.Object
-
- com.actelion.research.util.ArrayUtils
-
public class ArrayUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ArrayUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancontains(java.util.List<int[]> list, int[] arr)static java.lang.Objectcopy(java.lang.Object a)Copy an arraystatic double[]cut(double[] a, int off, int len)Resize an array of Objectstatic booleanequals(int[] a, int[] b)static intindexOf(byte[] array, byte obj)static intindexOf(byte[] array, byte obj, int startIndex)static intindexOf(int[] array, int obj)static intindexOf(int[] array, int obj, int startIndex)static intindexOf(java.lang.Object[] array, java.lang.Object obj)static doublemax(double[] array)static floatmax(float[] array)static intmax(int[] array)static doublemin(double[] array)static java.lang.Objectresize(java.lang.Object a, int newSize)Resize an arraystatic voidset(boolean[] a, boolean v)static voidshift(int[] v, int n)static voidshuffle(int[] arr)static voidshuffle(int[] arr, java.util.Random random)static <T> voidshuffle(T[] arr)static doublesum(double[] array)static intsum(int[] array)static int[]toIntArray(java.util.List<java.lang.Integer> list)Converts a List of Integer to an int[]static java.util.List<java.lang.Integer>toList(int[] arr)static voidtoList(int[] arr, java.util.List<java.lang.Integer> li)static <T> java.util.List<T>toList(T[] arr)static java.lang.StringtoString(byte[] v)static java.lang.StringtoString(double[] v)static java.lang.StringtoString(double[] v, java.text.DecimalFormat df)static java.lang.StringtoString(float[] v)static java.lang.StringtoString(int[] v)static java.lang.StringtoString(java.lang.Object[] v)static java.lang.String[]toStringArray(java.util.List<java.lang.String> list)
-
-
-
Method Detail
-
equals
public static boolean equals(int[] a, int[] b)
-
resize
public static final java.lang.Object resize(java.lang.Object a, int newSize)Resize an array
-
cut
public static final double[] cut(double[] a, int off, int len)Resize an array of Object
-
toIntArray
public static final int[] toIntArray(java.util.List<java.lang.Integer> list)
Converts a List of Integer to an int[]- Parameters:
list-- Returns:
- an array of int
-
toList
public static final <T> java.util.List<T> toList(T[] arr)
-
toList
public static final java.util.List<java.lang.Integer> toList(int[] arr)
-
toList
public static final void toList(int[] arr, java.util.List<java.lang.Integer> li)
-
toStringArray
public static final java.lang.String[] toStringArray(java.util.List<java.lang.String> list)
-
indexOf
public static final int indexOf(java.lang.Object[] array, java.lang.Object obj)
-
indexOf
public static final int indexOf(int[] array, int obj)
-
indexOf
public static final int indexOf(int[] array, int obj, int startIndex)
-
indexOf
public static final int indexOf(byte[] array, byte obj)
-
indexOf
public static final int indexOf(byte[] array, byte obj, int startIndex)
-
sum
public static final int sum(int[] array)
-
sum
public static final double sum(double[] array)
-
min
public static final double min(double[] array)
-
max
public static final double max(double[] array)
-
max
public static final int max(int[] array)
-
max
public static final float max(float[] array)
-
toString
public static final java.lang.String toString(int[] v)
-
toString
public static final java.lang.String toString(byte[] v)
-
toString
public static final java.lang.String toString(double[] v)
-
toString
public static final java.lang.String toString(float[] v)
-
toString
public static final java.lang.String toString(double[] v, java.text.DecimalFormat df)
-
toString
public static final java.lang.String toString(java.lang.Object[] v)
-
shift
public static final void shift(int[] v, int n)
-
shuffle
public static void shuffle(int[] arr, java.util.Random random)
-
shuffle
public static void shuffle(int[] arr)
-
shuffle
public static <T> void shuffle(T[] arr)
-
copy
public static final java.lang.Object copy(java.lang.Object a)
Copy an array
-
contains
public static final boolean contains(java.util.List<int[]> list, int[] arr)
-
set
public static void set(boolean[] a, boolean v)
-
-