public class OAArray extends Object
Constructor and Description |
---|
OAArray() |
Modifier and Type | Method and Description |
---|---|
static boolean[] |
add(boolean[] array,
boolean bAdd) |
static Object[] |
add(Class c,
Object[] array,
Object... addValues) |
static Object[] |
add(Class c,
Object[] array,
Object addValue)
Example:
String[] ss = null;
ss = (String[]) OAArray.add(String.class, ss, s);
|
static double[] |
add(double[] array,
double searchValue) |
static int[] |
add(int[] array,
int searchValue) |
static String[] |
add(String[] array,
String value) |
static String[] |
add(String[] array,
String[] values) |
static String[] |
add(String[] array,
String[] values,
boolean bAllowDups) |
static boolean |
contains(double[] array,
double searchValue) |
static boolean |
contains(int[] array,
int searchValue) |
static boolean |
contains(Object[] array,
Object searchValue) |
static boolean |
contains(String[] array,
String searchValue,
boolean bCaseSensitive) |
static boolean |
containsExact(Object[] array,
Object searchValue) |
static int |
indexOf(double[] array,
double searchValue) |
static int |
indexOf(int[] array,
int searchValue) |
static int |
indexOf(Object[] array,
Object searchValue) |
static int |
indexOf(Object[] array,
Object searchValue,
int startPos) |
static int |
indexOf(String[] array,
String searchValue,
boolean bCaseSensitive) |
static Object[] |
insert(Class c,
Object[] array,
Object value,
int atPos) |
static boolean |
isEqual(Object[] objs1,
Object[] objs2) |
static Object[] |
removeAt(Class c,
Object[] array,
int pos) |
static double[] |
removeAt(double[] array,
int pos) |
static int[] |
removeAt(int[] array,
int pos) |
static Object[] |
removeValue(Class c,
Object[] array,
Object searchValue)
Removes the first searchValue found in an array - it does not search and try
to remove multiple copies of the same value.
|
static double[] |
removeValue(double[] array,
double searchValue) |
static int[] |
removeValue(int[] array,
int searchValue) |
static void |
reorderToMatch(Object[] obja,
Object[] objb)
reorders one array to match a second, if possible.
|
public static boolean contains(int[] array, int searchValue)
public static boolean contains(double[] array, double searchValue)
public static int indexOf(int[] array, int searchValue)
public static int indexOf(double[] array, double searchValue)
public static Object[] add(Class c, Object[] array, Object addValue)
c
- array
- param searchValuepublic static int[] add(int[] array, int searchValue)
public static boolean[] add(boolean[] array, boolean bAdd)
public static double[] add(double[] array, double searchValue)
public static Object[] removeValue(Class c, Object[] array, Object searchValue)
public static int[] removeValue(int[] array, int searchValue)
public static int[] removeAt(int[] array, int pos)
public static double[] removeValue(double[] array, double searchValue)
public static double[] removeAt(double[] array, int pos)
Copyright © 1999–2019 ViaOA. All rights reserved.