java.util
Class Arrays
java.lang.Object
java.util.Arrays
- public class Arrays
- extends Object
|
Constructor Summary |
private |
Arrays()
|
|
Method Summary |
static List |
asList(Object[])
|
static int |
binarySearch(byte[],
byte)
|
static int |
binarySearch(char[],
char)
|
static int |
binarySearch(double[],
double)
|
private static int |
binarySearch(double[],
double,
int,
int)
|
static int |
binarySearch(float[],
float)
|
private static int |
binarySearch(float[],
float,
int,
int)
|
static int |
binarySearch(int[],
int)
|
static int |
binarySearch(Object[],
Object)
|
static int |
binarySearch(Object[],
Object,
Comparator)
|
static int |
binarySearch(long[],
long)
|
static int |
binarySearch(short[],
short)
|
private static Object |
cloneSubarray(Object[],
int,
int)
|
static boolean |
equals(boolean[],
boolean[])
|
static boolean |
equals(byte[],
byte[])
|
static boolean |
equals(char[],
char[])
|
static boolean |
equals(double[],
double[])
|
static boolean |
equals(float[],
float[])
|
static boolean |
equals(int[],
int[])
|
static boolean |
equals(Object[],
Object[])
|
static boolean |
equals(long[],
long[])
|
static boolean |
equals(short[],
short[])
|
static void |
fill(boolean[],
boolean)
|
static void |
fill(boolean[],
int,
int,
boolean)
|
static void |
fill(byte[],
byte)
|
static void |
fill(byte[],
int,
int,
byte)
|
static void |
fill(char[],
char)
|
static void |
fill(char[],
int,
int,
char)
|
static void |
fill(double[],
double)
|
static void |
fill(double[],
int,
int,
double)
|
static void |
fill(float[],
float)
|
static void |
fill(float[],
int,
int,
float)
|
static void |
fill(int[],
int)
|
static void |
fill(int[],
int,
int,
int)
|
static void |
fill(Object[],
int,
int,
Object)
|
static void |
fill(Object[],
Object)
|
static void |
fill(long[],
int,
int,
long)
|
static void |
fill(long[],
long)
|
static void |
fill(short[],
int,
int,
short)
|
static void |
fill(short[],
short)
|
private static int |
med3(byte[],
int,
int,
int)
|
private static int |
med3(char[],
int,
int,
int)
|
private static int |
med3(double[],
int,
int,
int)
|
private static int |
med3(float[],
int,
int,
int)
|
private static int |
med3(int[],
int,
int,
int)
|
private static int |
med3(long[],
int,
int,
int)
|
private static int |
med3(short[],
int,
int,
int)
|
private static void |
mergeSort(Object[],
Object[],
int,
int,
int)
|
private static void |
mergeSort(Object[],
Object[],
int,
int,
int,
Comparator)
|
private static void |
rangeCheck(int,
int,
int)
|
static void |
sort(byte[])
|
static void |
sort(byte[],
int,
int)
|
static void |
sort(char[])
|
static void |
sort(char[],
int,
int)
|
static void |
sort(double[])
|
static void |
sort(double[],
int,
int)
|
static void |
sort(float[])
|
static void |
sort(float[],
int,
int)
|
static void |
sort(int[])
|
static void |
sort(int[],
int,
int)
|
static void |
sort(Object[])
|
static void |
sort(Object[],
int,
int)
|
static void |
sort(Object[],
int,
int,
Comparator)
|
static void |
sort(Object[],
Comparator)
|
static void |
sort(long[])
|
static void |
sort(long[],
int,
int)
|
static void |
sort(short[])
|
static void |
sort(short[],
int,
int)
|
private static void |
sort1(byte[],
int,
int)
|
private static void |
sort1(char[],
int,
int)
|
private static void |
sort1(double[],
int,
int)
|
private static void |
sort1(float[],
int,
int)
|
private static void |
sort1(int[],
int,
int)
|
private static void |
sort1(long[],
int,
int)
|
private static void |
sort1(short[],
int,
int)
|
private static void |
sort2(double[],
int,
int)
|
private static void |
sort2(float[],
int,
int)
|
private static void |
swap(byte[],
int,
int)
|
private static void |
swap(char[],
int,
int)
|
private static void |
swap(double[],
int,
int)
|
private static void |
swap(float[],
int,
int)
|
private static void |
swap(int[],
int,
int)
|
private static void |
swap(Object[],
int,
int)
|
private static void |
swap(long[],
int,
int)
|
private static void |
swap(short[],
int,
int)
|
private static void |
vecswap(byte[],
int,
int,
int)
|
private static void |
vecswap(char[],
int,
int,
int)
|
private static void |
vecswap(double[],
int,
int,
int)
|
private static void |
vecswap(float[],
int,
int,
int)
|
private static void |
vecswap(int[],
int,
int,
int)
|
private static void |
vecswap(long[],
int,
int,
int)
|
private static void |
vecswap(short[],
int,
int,
int)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSERTIONSORT_THRESHOLD
private static final int INSERTIONSORT_THRESHOLD
Arrays
private Arrays()
rangeCheck
private static void rangeCheck(int,
int,
int)
sort
public static void sort(byte[])
binarySearch
public static int binarySearch(byte[],
byte)
fill
public static void fill(byte[],
byte)
sort
public static void sort(byte[],
int,
int)
sort1
private static void sort1(byte[],
int,
int)
swap
private static void swap(byte[],
int,
int)
fill
public static void fill(byte[],
int,
int,
byte)
med3
private static int med3(byte[],
int,
int,
int)
vecswap
private static void vecswap(byte[],
int,
int,
int)
equals
public static boolean equals(byte[],
byte[])
sort
public static void sort(char[])
binarySearch
public static int binarySearch(char[],
char)
fill
public static void fill(char[],
char)
sort
public static void sort(char[],
int,
int)
sort1
private static void sort1(char[],
int,
int)
swap
private static void swap(char[],
int,
int)
fill
public static void fill(char[],
int,
int,
char)
med3
private static int med3(char[],
int,
int,
int)
vecswap
private static void vecswap(char[],
int,
int,
int)
equals
public static boolean equals(char[],
char[])
sort
public static void sort(double[])
binarySearch
public static int binarySearch(double[],
double)
fill
public static void fill(double[],
double)
binarySearch
private static int binarySearch(double[],
double,
int,
int)
sort
public static void sort(double[],
int,
int)
sort1
private static void sort1(double[],
int,
int)
sort2
private static void sort2(double[],
int,
int)
swap
private static void swap(double[],
int,
int)
fill
public static void fill(double[],
int,
int,
double)
med3
private static int med3(double[],
int,
int,
int)
vecswap
private static void vecswap(double[],
int,
int,
int)
equals
public static boolean equals(double[],
double[])
sort
public static void sort(float[])
binarySearch
public static int binarySearch(float[],
float)
fill
public static void fill(float[],
float)
binarySearch
private static int binarySearch(float[],
float,
int,
int)
sort
public static void sort(float[],
int,
int)
sort1
private static void sort1(float[],
int,
int)
sort2
private static void sort2(float[],
int,
int)
swap
private static void swap(float[],
int,
int)
fill
public static void fill(float[],
int,
int,
float)
med3
private static int med3(float[],
int,
int,
int)
vecswap
private static void vecswap(float[],
int,
int,
int)
equals
public static boolean equals(float[],
float[])
sort
public static void sort(int[])
binarySearch
public static int binarySearch(int[],
int)
fill
public static void fill(int[],
int)
sort
public static void sort(int[],
int,
int)
sort1
private static void sort1(int[],
int,
int)
swap
private static void swap(int[],
int,
int)
med3
private static int med3(int[],
int,
int,
int)
fill
public static void fill(int[],
int,
int,
int)
vecswap
private static void vecswap(int[],
int,
int,
int)
equals
public static boolean equals(int[],
int[])
sort
public static void sort(long[])
sort
public static void sort(long[],
int,
int)
sort1
private static void sort1(long[],
int,
int)
swap
private static void swap(long[],
int,
int)
med3
private static int med3(long[],
int,
int,
int)
vecswap
private static void vecswap(long[],
int,
int,
int)
fill
public static void fill(long[],
int,
int,
long)
binarySearch
public static int binarySearch(long[],
long)
fill
public static void fill(long[],
long)
equals
public static boolean equals(long[],
long[])
sort
public static void sort(short[])
sort
public static void sort(short[],
int,
int)
sort1
private static void sort1(short[],
int,
int)
swap
private static void swap(short[],
int,
int)
med3
private static int med3(short[],
int,
int,
int)
vecswap
private static void vecswap(short[],
int,
int,
int)
fill
public static void fill(short[],
int,
int,
short)
binarySearch
public static int binarySearch(short[],
short)
fill
public static void fill(short[],
short)
equals
public static boolean equals(short[],
short[])
fill
public static void fill(boolean[],
int,
int,
boolean)
fill
public static void fill(boolean[],
boolean)
equals
public static boolean equals(boolean[],
boolean[])
sort
public static void sort(Object[])
sort
public static void sort(Object[],
int,
int)
swap
private static void swap(Object[],
int,
int)
cloneSubarray
private static Object cloneSubarray(Object[],
int,
int)
fill
public static void fill(Object[],
int,
int,
Object)
binarySearch
public static int binarySearch(Object[],
Object)
fill
public static void fill(Object[],
Object)
equals
public static boolean equals(Object[],
Object[])
mergeSort
private static void mergeSort(Object[],
Object[],
int,
int,
int)
sort
public static void sort(Object[],
int,
int,
Comparator)
sort
public static void sort(Object[],
Comparator)
asList
public static List asList(Object[])
binarySearch
public static int binarySearch(Object[],
Object,
Comparator)
mergeSort
private static void mergeSort(Object[],
Object[],
int,
int,
int,
Comparator)
JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.