maspack.util
Class ArraySupport
java.lang.Object
maspack.util.ArraySupport
public class ArraySupport
- extends java.lang.Object
A set of static methods to test for equality of arrays
Method Summary |
static java.lang.String[] |
concat(java.lang.String[] a1,
java.lang.String[] a2)
|
static boolean[] |
copy(boolean[] a1)
|
static byte[] |
copy(byte[] a1)
|
static char[] |
copy(char[] a1)
|
static double[] |
copy(double[] a1)
|
static float[] |
copy(float[] a1)
|
static int[] |
copy(int[] a1)
|
static long[] |
copy(long[] a1)
|
static short[] |
copy(short[] a1)
|
static java.lang.Object[] |
copyByReference(java.lang.Object[] a1)
|
static java.lang.String[] |
copyByReference(java.lang.String[] a1)
|
static java.lang.String[] |
copyByValue(java.lang.String[] a1)
|
static boolean |
equals(boolean[] a1,
boolean[] a2)
|
static boolean |
equals(boolean[] a1,
boolean[] a2,
int size)
|
static boolean |
equals(byte[] a1,
byte[] a2)
|
static boolean |
equals(byte[] a1,
byte[] a2,
int size)
|
static boolean |
equals(char[] a1,
char[] a2)
|
static boolean |
equals(char[] a1,
char[] a2,
int size)
|
static boolean |
equals(double[] a1,
double[] a2)
|
static boolean |
equals(double[] a1,
double[] a2,
int size)
|
static boolean |
equals(float[] a1,
float[] a2)
|
static boolean |
equals(float[] a1,
float[] a2,
int size)
|
static boolean |
equals(int[] a1,
int[] a2)
|
static boolean |
equals(int[] a1,
int[] a2,
int size)
|
static boolean |
equals(long[] a1,
long[] a2)
|
static boolean |
equals(long[] a1,
long[] a2,
int size)
|
static boolean |
equals(java.lang.Object[] a1,
java.lang.Object[] a2)
|
static boolean |
equals(java.lang.Object[] a1,
java.lang.Object[] a2,
int size)
|
static boolean |
equals(short[] a1,
short[] a2)
|
static boolean |
equals(short[] a1,
short[] a2,
int size)
|
static boolean |
equals(java.lang.String[] a1,
java.lang.String[] a2)
|
static boolean |
equals(java.lang.String[] a1,
java.lang.String[] a2,
int size)
|
static void |
print(java.lang.String name,
boolean[] a1)
|
static void |
print(java.lang.String name,
int[] a1)
|
static double[] |
toDoubleArray(java.util.Collection<? extends java.lang.Number> col)
|
static int[] |
toIntArray(java.util.Collection<? extends java.lang.Number> col)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArraySupport
public ArraySupport()
concat
public static java.lang.String[] concat(java.lang.String[] a1,
java.lang.String[] a2)
equals
public static boolean equals(double[] a1,
double[] a2)
equals
public static boolean equals(double[] a1,
double[] a2,
int size)
equals
public static boolean equals(float[] a1,
float[] a2)
equals
public static boolean equals(float[] a1,
float[] a2,
int size)
equals
public static boolean equals(char[] a1,
char[] a2)
equals
public static boolean equals(char[] a1,
char[] a2,
int size)
equals
public static boolean equals(byte[] a1,
byte[] a2)
equals
public static boolean equals(byte[] a1,
byte[] a2,
int size)
equals
public static boolean equals(short[] a1,
short[] a2)
equals
public static boolean equals(short[] a1,
short[] a2,
int size)
equals
public static boolean equals(int[] a1,
int[] a2)
equals
public static boolean equals(int[] a1,
int[] a2,
int size)
equals
public static boolean equals(long[] a1,
long[] a2)
equals
public static boolean equals(long[] a1,
long[] a2,
int size)
equals
public static boolean equals(boolean[] a1,
boolean[] a2)
equals
public static boolean equals(boolean[] a1,
boolean[] a2,
int size)
equals
public static boolean equals(java.lang.String[] a1,
java.lang.String[] a2)
equals
public static boolean equals(java.lang.String[] a1,
java.lang.String[] a2,
int size)
equals
public static boolean equals(java.lang.Object[] a1,
java.lang.Object[] a2)
equals
public static boolean equals(java.lang.Object[] a1,
java.lang.Object[] a2,
int size)
copy
public static double[] copy(double[] a1)
copy
public static float[] copy(float[] a1)
copy
public static char[] copy(char[] a1)
copy
public static byte[] copy(byte[] a1)
copy
public static short[] copy(short[] a1)
copy
public static int[] copy(int[] a1)
copy
public static long[] copy(long[] a1)
copy
public static boolean[] copy(boolean[] a1)
copyByReference
public static java.lang.String[] copyByReference(java.lang.String[] a1)
copyByValue
public static java.lang.String[] copyByValue(java.lang.String[] a1)
copyByReference
public static java.lang.Object[] copyByReference(java.lang.Object[] a1)
toDoubleArray
public static double[] toDoubleArray(java.util.Collection<? extends java.lang.Number> col)
toIntArray
public static int[] toIntArray(java.util.Collection<? extends java.lang.Number> col)
print
public static void print(java.lang.String name,
int[] a1)
print
public static void print(java.lang.String name,
boolean[] a1)