发表于: 2017-02-11 01:10:32

2 2208


今天完成的事情:

1.二维数组的创建

先声明,再用new运算进行内存分配

   1.直接为每一维数组分配内存

    a = new int[2][4] 表示创建了2个数组,2个数组的长度为4的一维数组。

   2.分别为每一个维度数组分配内存

    a = new int[2][]

    a[0]=new int[2]

    a[1]=new int[3]  表示2个数组,分别长度为2和3的一维数组。

2.二维数组初始化

 int a [][]=new {{3,1},{4,5}}

 例:a[1][1]=5   a[0][1]=1    

3.二维数组的使用

  int a[][]=new int[3][4];

  for (int i=0,i<a.length,i++){        // i最大取3 ?

     for(int j = 0,j<a[i].length,j++){  // J最大取4 ?

        System.out.println(a[i][j]);

     }

  }

明天计划的事情:数组的遍历。填充替换数组,排序,复制,数组查询


遇到的问题: 红色字体的答案,是否正确?


收获:


返回列表 返回列表
评论

    分享到