Java复习之数组

数组:含有相同元素一组数据集合,可以通过索引对数组进行访问。数组可以分为一维数组,二位数组~~~~

一维数组的创建

        先声明数组,在为其分配空间        

  //创建数组两种方法
        int a[];
        a= new int[10];
  

       声明数组的同时为数组分配空间

      int b[]=new int [10];

一维数组的初始化        

        int c[]={1,2,3,4};//数组初始化第一种
        int d[]=new int[]{1,2,3,4};//数组初始化第二种方法

二维数组


二维数组相当于把一维数组的每个元素看作一个数组的引用。二维数组的第一个下标相当于行,第二个下标相当于列。

二维数组的创建

二维数组的创建和一维数组的创建相似,有两种创建形式     

        int a[][];
        a=new int[10][10];
        int b[][]=new int[10][10];

 数组的基本操作

遍历数组

int a[][]={{1},{2},{3},{4},{5},{6},{7},{8},{9},{10}};
        int i;
        int j;
        for(i=0;i<a.length;i++){
            for(j=0;j<a[i].length;j++)
            {
                System.out.print(a[i][j]);
            }
            System.out.println();
        }
int i=0;
        for(int x[]:a){
            i++;
            int j=0;
            for(int e:x){
                j++;
                if(i==a.length&&j==x.length){
                    System.out.print(e);
                }else{
                    System.out.println(e+",");
                }
            }
        }

猜你喜欢

转载自www.cnblogs.com/gaochunhui/p/11134618.html