数组的基本操作

点击查看代码
package com.javastudy.example05;

public class Array01 {
    public static void main(String[] args) {
        //静态初始化
        int [] array={1,2,3,4,5};
        Object[] objs=
                {new Object(),new Object(),new Object(),};
        for(int i=0;i<array.length;i++){
            System.out.println(array[i]);

        }
        System.out.println("-----------------");
//动态初始化
        int[] array2=new int[4];
        Object object=new Object[5];
//遍历
        for(int i=0;i<array2.length;i++){
            array2[i]=i;
            System.out.println(array2[i]);

        }
        System.out.println("-----------------");
        //二维数组

        //静态初始化
         int[][] array3={{1,2,3},{4,5,6}};
        Object [][]object1={
                {new Object(),new Object()},
                {new Object()}
        };
        //动态初始化
        int[][] array4=new int[5][5];
        //遍历
        for(int i=0;i<array3.length;i++){
            for(int j=0;j<array3[i].length;j++){
                System.out.println(array3[i][j]);
            }
        }
        System.out.println("-----------------");
        //传入数组
        printArray(array);
    }
    //参数是数组
    static void printArray(int []array){
        for(int i=0;i<array.length;i++){
        System.out.println(array[i]);
    }
}
}

posted @ 2022-07-15 20:35  零基础科班  阅读(21)  评论(0)    收藏  举报