|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.zkoss.util.ArraysX
public class ArraysX
Utilities for handling arrays.
| Constructor Summary | |
|---|---|
ArraysX()
|
|
| Method Summary | |
|---|---|
static Object |
clone(Object ary)
Clones an array. |
static Object |
concat(Object ary,
Object ary1)
Concat the two specified array. |
static Object |
duplicate(Object ary)
Duplicates the specified array. |
static Object |
duplicate(Object ary,
int jb,
int je)
Duplicates the specified array. |
static Object |
resize(Object ary,
int size)
Resizes the specified array. |
static Object |
shrink(Object ary,
int jb,
int je)
Shrink the specified array. |
static String |
toHexString(byte[] array)
Returns the hex String representation of a byte array without prefix 0x. |
static String |
toOctalString(byte[] array,
String prefix)
Returns the octal String representation of a byte array with optional prefix. |
static String |
toString(boolean[] array)
Converts an array of boolean to a readable string (for debugging purpose). |
static String |
toString(byte[] array)
Converts an array of byte to a readable string (for debugging purpose). |
static String |
toString(char[] array)
Converts an array of char to a readable string (for debugging purpose). |
static String |
toString(double[] array)
Converts an array of char to a readable string (for debugging purpose). |
static String |
toString(float[] array)
Converts an array of float to a readable string (for debugging purpose). |
static String |
toString(int[] array)
Converts an array of int to a readable string (for debugging purpose). |
static String |
toString(long[] array)
Converts an array of long to a readable string (for debugging purpose). |
static String |
toString(Object[] array)
Converts an array to a readable string (for debugging purpose). |
static String |
toString(short[] array)
Converts an array of short to a readable string (for debugging purpose). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArraysX()
| Method Detail |
|---|
public static final String toString(Object[] array)
public static final String toString(int[] array)
public static final String toString(long[] array)
public static final String toString(short[] array)
public static final String toString(byte[] array)
public static final String toString(char[] array)
public static final String toString(boolean[] array)
public static final String toString(float[] array)
public static final String toString(double[] array)
public static final String toHexString(byte[] array)
array - the byte array
public static final String toOctalString(byte[] array,
String prefix)
array - the byte array
public static final Object duplicate(Object ary,
int jb,
int je)
The array could be an array of objects or primiitives.
ary - the arrayjb - the beginning index (included)je - the ending index (excluded)
IllegalArgumentException - if ary is not any array
IndexOutOfBoundsException - if out of boundspublic static final Object duplicate(Object ary)
ary - the array
IllegalArgumentException - if ary is not any array
IndexOutOfBoundsException - if out of bounds
public static final Object concat(Object ary,
Object ary1)
The array could be an array of objects or primiitives.
ary - the arrayary1 - the array
IllegalArgumentException - if ary and ary1 component types are not compatible
public static final Object shrink(Object ary,
int jb,
int je)
ary - the arrayjb - the beginning index (included)je - the ending index (excluded)
IllegalArgumentException - if ary is not any array
IndexOutOfBoundsException - if out of bounds
public static final Object resize(Object ary,
int size)
shrink(java.lang.Object, int, int), but
it can enlarge and it keeps elements from the first.
public static final Object clone(Object ary)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||