|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.util.ArrayUtil
配列に対するユーティリティクラスです。
コンストラクタの概要 | |
protected |
ArrayUtil()
インスタンスを構築します。 |
メソッドの概要 | |
static int[] |
add(int[] array,
int value)
intの配列にintを追加します。 |
static java.lang.Object[] |
add(java.lang.Object[] array,
java.lang.Object obj)
配列にオブジェクトを追加します。 |
static java.lang.Object[] |
add(java.lang.Object[] a,
java.lang.Object[] b)
配列に配列を追加します。 |
static boolean |
contains(char[] array,
char ch)
配列にcharが含まれているかどうかを返します。 |
static boolean |
contains(java.lang.Object[] array,
java.lang.Object obj)
配列にオブジェクトが含まれているかどうかを返します。 |
static boolean |
equalsIgnoreSequence(java.lang.Object[] array1,
java.lang.Object[] array2)
順番は無視して2つの配列が等しいかどうかを返します。 |
static int |
indexOf(char[] array,
char ch)
配列中のcharのindexを返します。 |
static int |
indexOf(java.lang.Object[] array,
java.lang.Object obj)
配列中のオブジェクトのindexを返します。 |
static boolean |
isEmpty(java.lang.Object[] arrays)
配列が空かどうかを返します。 |
static java.lang.Object[] |
remove(java.lang.Object[] array,
java.lang.Object obj)
配列中から対象のオブジェクトを削除します。 |
static void |
setArrayValue(java.lang.Object array,
java.lang.Class valueType,
java.lang.Object value,
int index)
primitive 型を考慮して配列に値を設定します。 |
static java.util.List |
toList(java.lang.Object obj)
配列をリストに変換します。 |
static java.lang.Object[] |
toObjectArray(java.lang.Object obj)
配列をオブジェクトの配列に変換します。 |
static java.lang.String |
toString(java.lang.Object[] array)
配列を文字列に変換します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
protected ArrayUtil()
メソッドの詳細 |
public static java.lang.Object[] add(java.lang.Object[] array, java.lang.Object obj)
array
- obj
-
public static int[] add(int[] array, int value)
array
- value
-
public static java.lang.Object[] add(java.lang.Object[] a, java.lang.Object[] b)
a
- b
-
public static int indexOf(java.lang.Object[] array, java.lang.Object obj)
array
- obj
-
public static int indexOf(char[] array, char ch)
array
- ch
-
public static java.lang.Object[] remove(java.lang.Object[] array, java.lang.Object obj)
array
- obj
-
public static boolean isEmpty(java.lang.Object[] arrays)
arrays
-
public static boolean contains(java.lang.Object[] array, java.lang.Object obj)
array
- obj
-
public static boolean contains(char[] array, char ch)
array
- ch
-
public static boolean equalsIgnoreSequence(java.lang.Object[] array1, java.lang.Object[] array2)
array1
- array2
-
public static java.lang.String toString(java.lang.Object[] array)
array
-
public static void setArrayValue(java.lang.Object array, java.lang.Class valueType, java.lang.Object value, int index)
primitive
型を考慮して配列に値を設定します。
array
- valueType
- value
- index
- public static java.lang.Object[] toObjectArray(java.lang.Object obj)
obj
-
public static java.util.List toList(java.lang.Object obj)
obj
- 配列
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |