|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmoj.util.ArrayTools
public final class ArrayTools
A small utility class that contains methods for converting between strings and arrays, as well as increasing and decreasing the size of arrays.
| Constructor Summary | |
|---|---|
ArrayTools()
|
|
| Method Summary | |
|---|---|
static void |
addAll(java.util.Collection<java.lang.Object> collection,
java.lang.Object[] array)
Adds all objects in array to collection. |
static java.lang.String |
join(byte[] array,
java.lang.String fieldSeparator)
Converts a array of numbers into a String. |
static java.lang.String |
join(double[] array,
java.lang.String fieldSeparator)
Converts a array of reals into a String. |
static java.lang.String |
join(float[] array,
java.lang.String fieldSeparator)
Converts a array of reals into a String. |
static java.lang.String |
join(int[] array,
java.lang.String fieldSeparator)
Converts a array of numbers into a String. |
static java.lang.String |
join(long[] array,
java.lang.String fieldSeparator)
Converts a array of numbers into a String. |
static java.lang.String |
join(java.lang.Object[] array,
java.lang.String fieldSeparator)
Converts an array of Objects into a String. |
static java.lang.String |
join(short[] array,
java.lang.String fieldSeparator)
Converts a array of numbers into a String. |
static char[] |
resize(char[] a,
int newSize)
Resizes an array of chars. |
static double[] |
resize(double[] a,
int newSize)
Resizes an array of doubles. |
static float[] |
resize(float[] a,
int newSize)
Resizes an array of floats. |
static int[] |
resize(int[] a,
int newSize)
Resizes an array of ints. |
static long[] |
resize(long[] a,
int newSize)
Resizes an array of longs. |
static java.lang.Object[] |
resize(java.lang.Object[] a,
int newSize)
Resizes an array of Objects. |
static short[] |
resize(short[] a,
int newSize)
Resizes an array of shorts. |
static byte[] |
setSize(byte[] a,
int newSize)
Resizes an array of bytes. |
static byte[] |
splitBytes(java.lang.String str,
java.lang.String fieldSeparator)
Converts a string of numbers to a byte array. |
static double[] |
splitDoubles(java.lang.String str,
java.lang.String fieldSeparator)
Convert a string of reals to a double array. |
static float[] |
splitFloats(java.lang.String str,
java.lang.String fieldSeparator)
Convert a string of reals to a float array. |
static int[] |
splitInts(java.lang.String str,
java.lang.String fieldSeparator)
Converts a string of numbers to an integer array |
static long[] |
splitLongs(java.lang.String str,
java.lang.String fieldSeparator)
Converts a string of numbers to a long array |
static short[] |
splitShorts(java.lang.String str,
java.lang.String fieldSeparator)
Converts a string of numbers to a short array |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArrayTools()
| Method Detail |
|---|
public static byte[] splitBytes(java.lang.String str,
java.lang.String fieldSeparator)
str - String of numbers to convertfieldSeparator - String that separates each number
public static short[] splitShorts(java.lang.String str,
java.lang.String fieldSeparator)
str - String of numbers to convertfieldSeparator - String that separates each number
public static int[] splitInts(java.lang.String str,
java.lang.String fieldSeparator)
str - String of numbers to convertfieldSeparator - String that separates each number
public static long[] splitLongs(java.lang.String str,
java.lang.String fieldSeparator)
str - String of numbers to convertfieldSeparator - String that separates each number
public static float[] splitFloats(java.lang.String str,
java.lang.String fieldSeparator)
str - String of numbers to convertfieldSeparator - String that separates each number
public static double[] splitDoubles(java.lang.String str,
java.lang.String fieldSeparator)
str - String of numbers to convertfieldSeparator - String that separates each number
public static byte[] setSize(byte[] a,
int newSize)
a - the original arraynewSize - the size of the new array
public static char[] resize(char[] a,
int newSize)
a - the original arraynewSize - the size of the new array
public static short[] resize(short[] a,
int newSize)
a - the original arraynewSize - the size of the new array
public static int[] resize(int[] a,
int newSize)
a - the original arraynewSize - the size of the new array
public static long[] resize(long[] a,
int newSize)
a - the original arraynewSize - the size of the new array
public static float[] resize(float[] a,
int newSize)
a - the original arraynewSize - the size of the new array
public static double[] resize(double[] a,
int newSize)
a - the original arraynewSize - the size of the new array
public static java.lang.Object[] resize(java.lang.Object[] a,
int newSize)
a - the original arraynewSize - the size of the new array
public static java.lang.String join(byte[] array,
java.lang.String fieldSeparator)
array - the array to convertfieldSeparator - string that separates each element
public static java.lang.String join(short[] array,
java.lang.String fieldSeparator)
array - the array to convertfieldSeparator - string that separates each element
public static java.lang.String join(int[] array,
java.lang.String fieldSeparator)
array - the array to convertfieldSeparator - string that separates each element
public static java.lang.String join(long[] array,
java.lang.String fieldSeparator)
array - the array to convertfieldSeparator - string that separates each element
public static java.lang.String join(float[] array,
java.lang.String fieldSeparator)
array - the array to convertfieldSeparator - string that separates each element
public static java.lang.String join(double[] array,
java.lang.String fieldSeparator)
array - the array to convertfieldSeparator - string that separates each element
public static java.lang.String join(java.lang.Object[] array,
java.lang.String fieldSeparator)
array - the array to convertfieldSeparator - string that separates each element
public static void addAll(java.util.Collection<java.lang.Object> collection,
java.lang.Object[] array)
array to collection.
collection - Collection to add objects toarray - array of objects to be added
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||