org.ijsberg.iglu.util.collection
Class ArraySupport
java.lang.Object
org.ijsberg.iglu.util.collection.ArraySupport
public abstract class ArraySupport
- extends Object
Contains miscellaneous static methods for array handling.
|
Method Summary |
static int |
determineIndexInRange(Object value,
Object[] range,
int defaultIndex)
|
static String |
format(byte[] array,
String separator)
|
static String |
format(int[] array,
String separator)
|
static String |
format(Object[] array,
String separator)
|
static String |
format(String itemPrefix,
Object[] array,
String separator)
|
static void |
print(Object[] array)
|
static void |
print(Object[] array,
PrintStream out)
|
static void |
print(Object[] array,
PrintStream out,
String separator)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArraySupport
public ArraySupport()
determineIndexInRange
public static int determineIndexInRange(Object value,
Object[] range,
int defaultIndex)
- Parameters:
value - range - defaultIndex -
- Returns:
- the index of an object equal to object within a range or defaultIndex in case nothing matches
print
public static void print(Object[] array)
- Parameters:
array -
print
public static void print(Object[] array,
PrintStream out)
- Parameters:
array - out -
print
public static void print(Object[] array,
PrintStream out,
String separator)
- Parameters:
array - out - separator -
format
public static String format(Object[] array,
String separator)
- Parameters:
array - separator -
- Returns:
format
public static String format(String itemPrefix,
Object[] array,
String separator)
- Parameters:
itemPrefix - array - separator -
- Returns:
format
public static String format(int[] array,
String separator)
- Parameters:
array - separator -
- Returns:
format
public static String format(byte[] array,
String separator)
- Parameters:
array - separator -
- Returns:
Copyright © 2011. All Rights Reserved.