org.jfree.util
Class ArrayUtilities
java.lang.Object
org.jfree.util.ArrayUtilities
Utility methods for working with arrays.
static float[][] | clone(float[][] array) - Clones a two dimensional array of floats.
|
static int | compareVersionArrays(Comparable[] a1, Comparable[] a2)
|
static boolean | equal(float[][] array1, float[][] array2) - Tests two float arrays for equality.
|
static boolean | equalReferencesInArrays(Object[] array1, Object[] array2) - Returns
true if all the references in array1
are equal to all the references in array2 (two
null references are considered equal for this test).
|
static boolean | hasDuplicateItems(Object[] array) - Returns
true if any two items in the array are equal to
one another.
|
clone
public static float[][] clone(float[][] array)
Clones a two dimensional array of floats.
equal
public static boolean equal(float[][] array1,
float[][] array2)
Tests two float arrays for equality.
array1
- the first array (null
permitted).array2
- the second arrray (null
permitted).
equalReferencesInArrays
public static boolean equalReferencesInArrays(Object[] array1,
Object[] array2)
Returns true
if all the references in array1
are equal to all the references in array2
(two
null
references are considered equal for this test).
array1
- the first array (null
permitted).array2
- the second array (null
permitted).
hasDuplicateItems
public static boolean hasDuplicateItems(Object[] array)
Returns true
if any two items in the array are equal to
one another. Any null
values in the array are ignored.
array
- the array to check.