Arrays クラス
- [内容]
- ソートや検索など,配列を操作するためのさまざまなメソッドの集まりです.
- [主なメソッド]
- public static int binarySearch(type[] a, type key)
- 指定されたキーの値を配列から探す.type は,byte, char, double, float, int, long, short, Object.
- public static int binarySearch(type[] a, int from, int to, type key)
- 指定されたキーの値を配列の指定された範囲から探す.type は,byte, char, double, float, int, long, short, Object.
- public static int binarySearch(type[] a, type key, Comparator c)
- コンパレータを使用し,指定されたキーの値を配列から探す.type は,byte, char, double, float, int, long, short, Object.
- public static int binarySearch(type[] a, int from, int to, type key, Comparator c)
- コンパレータを使用し,指定されたキーの値を配列の指定された範囲から探す.type は,byte, char, double, float, int, long, short, Object.
- public static type[] copyOf(type[] original, int length)
- 指定された配列をコピーし,そのコピーが指定された長さになるように,必要に応じて切り詰めるか 0 または null でうめる.type は,boolean, char, double, float, int, long, short, Object.
- public static type[] copyOfRange(type[] original, int from, int to)
- 指定された配列の指定された範囲を新しい配列にコピーする.type は,boolean, char, double, float, int, long, short, Object.
- public static boolean equals(type[] a, type[] b)
- 2 つの配列が等しければ true を返す.type は,boolean, byte, char, double, float, int, long, short, Object.
- public static void fill(type[] a, type var)
- 配列の各要素を var で埋める.type は,boolean, byte, char, double, float, int, long, short, Object.
- public static void fill(type[] a, int from, int to, type var)
- 配列の指定された範囲の各要素を var で埋める.type は,boolean, byte, char, double, float, int, long, short, Object.
- public static int hashCode(type[] a)
- 指定された配列の内容に基づくハッシュコードを返す.type は,boolean, byte, char, double, float, int, long, short, Object.
- public static void sort(type[] a)
- 昇順でソートする.type は byte, char, double, float, int, long, short, Object.
- public static void sort(type[] a, int from, int to)
- 配列の指定された範囲を昇順でソートする.type は byte, char, double, float, int, long, short, Object.
- public static void sort(type[] a, Comparator c)
- コンパレータに従って,昇順でソートする.type は byte, char, double, float, int, long, short, Object.
- public static void sort(type[] a, int from, int to, Comparator c)
- コンパレータに従って,配列の指定された範囲を昇順でソートする.type は byte, char, double, float, int, long, short, Object.
- [使用例]
- プログラム例は,データの中から,main の引数(例: java Test 10 dog )として与えられた整数と文字列を探します.
- [参照]
- Math