Day15.1:Arrays类的详解

Arrays类的详解

首先Arrays是Java中的一个类,我们可以调用Arrays类的方法来方便我们对数组的使用

Arrays类的方法都是static修饰的,可以直接按照 类.方法名 进行调用

案例:利用Arrays类的方法打印数组

public class Demo{
    public static void main(String[] args){
        int[] a={45,4,4,54,48};
        System.out.println(Arrays.toString(a));//这里是直接调用了Arrays类的toString方法;toString可以将数组进行打印
        //这个方法我们也可以自己来定义,Java中有别人写好的方法,建议使用已经写好了的方法
        print(a);
        //Arrays还有一个方法是sort(排序、升序)
        Arrays.sort(a);
        System.out.println(Arrays.toString(a));//Arrays.sort(a)分类后还是数组,并不是直接就输出了有序的数组,我们还需要在利用方法才能打印
    }
    //自己创建的输出数组的方法
    public static void print(int[] a){
        for(int i=0;i<a.length;i++){
            if(i==0){
                System.out.print("[");
            }
            if(i==a.length-1){
                System.out.ptint(a[i]+"]");
            }else{
                System.out.print(a[i]+", ");
            }
        }
    }
}
posted @ 2022-11-18 21:28  工地佬  阅读(28)  评论(0)    收藏  举报