Arrays工具类
在java.util包里面有个Arrays类,里面提供了排序和二分法查找的方法,程序员直接调用就行,而且这些方法都是静态的,所以在使用时不用创建对象。
import java.util.Arrays;
/**
* Arrays工具类
*
*/
public class ArrayTest08 {
public static void main(String[] args) {
int[] a = {6,8,11,3,15,23,16,1};
int[] b = {6,8,11,3,15,23,16,1};
System.out.println(Arrays.equals(a, b));
Arrays.sort(a);//排序
for(int i=0; i<a.length; i++){
if(i == a.length-1){
System.out.print(a[i]);
}else{
System.out.print(a[i] + ",");
}
}
System.out.println();
int result = Arrays.binarySearch(a, 8);//二分法查找
System.out.println(result);
System.out.println();
System.out.println(Arrays.toString(a));
}
}