java开始到熟悉60

时间:2014-04-30 14:53:07   收藏:0   阅读:427

    本次主题:多维数组

1,多维数组的初始话有三种:默认初始化、静态初始化、动态初始化。

这里只讲解静态初始化:

bubuko.com,布布扣

这里以二位数组为例,实际应用中,一维用得最多,二维次之,三维以及三维以上几乎很少使用,而且也比较复杂。

bubuko.com,布布扣
 1 package array;
 2 
 3 public class multiarray {
 4     public static void main(String[] args){
 5         int[][] a={
 6                         {1,2},
 7                         {3,4,0,9},
 8                         {5,6,7}
 9                   };
10         }
11 }
bubuko.com,布布扣

bubuko.com,布布扣

注释:图中的一串数字为保存的内存地址,这里仅是说明这些地方是内存地址,并不是说保存的就是这些值。

bubuko.com,布布扣
 1 package array;
 2 
 3 public class multiarray {
 4     public static void main(String[] args){
 5         int[][] a=new int[3][];
 6         a[0]=new int[2];
 7         a[1]=new int[4];
 8         a[2]=new int[3];
 9     }
10 }
bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

 

java开始到熟悉60,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!