数组的工具类---->Java.util.Arrays
-
由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作;
-
Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接用类名进行调用,而可以不用使用对象来调用
-
Arrays.toString()--->此方法可以直接打印数组
-
Arrays.sort()---->排序,从小到大
-
Arrays.fill()---->给数组赋值
-
Arrays.equals()---->比较数组元素的值是否相等
-
Arrays.binarySearch()——>对排序好的数组进行二分查操作(查找数组元素)
//排序+直接打印数组
import java.util.Arrays;
public class Demo6 {
public static void main(String[] args) {
int[] a = {1,2165,3,145,829,16,855,2,9422};
// System.out.println(a);
//System.out.println(Arrays.toString(a));
Arrays.sort(a);
printArray(a);
}
public static void printArray(int[] a){
for (int i= 0;i<a.length;i++){
if (i==0){
System.out.print("[");
}
if (i==a.length-1){
System.out.print(a[i]+"]");
}else {
System.out.print(a[i]+", ");
}
}
}
}