day11 Array类

Array 类

数组的工具类java.util.Array
Array类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用”使用对象来调用。

Array.sort(a);//数组进行排序:升序
Array.eauals(a);//比较数组
Array.fill(a);//给数组赋值
Array.binarySearch(a,X);//查看数组元素

至于其他方法自行去jdk方法里面查找和了解

public class Demo8 {
    public static void main(String[] args) {
        int[] a={1,2,4,3,88,12,6};
        System.out.println(a);//直接输出内存地址
        //打印数组元素
        System.out.println(Arrays.toString(a));//直接调用jdk自己的打印数组的方法
        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]+", ");//数组躯干
            }
        }
    }
}
posted @ 2022-03-07 21:41  行通方一  阅读(24)  评论(0)    收藏  举报