`
gonglianying
  • 浏览: 195725 次
  • 性别: Icon_minigender_2
  • 来自: xxx
文章分类
社区版块
存档分类
最新评论

Java二维数组的声明和初始化

阅读更多
1.二维数组可以看成以数组为元素的数组;
2.Java中二维数组的声明和初始化应按照从高维到低维的顺序进行.


实例:
静态初始化:
Array2.java:

程序代码

public class Array2
{
    public static void main(String args[]) {
        int a[][] = {{1,2},{3,4,5,6},{7,8,9}} ;
        for(int i=0 ; i <a.length ; i++) {
            for(int j=0 ; j<a[i].length ; j++) {
                System.out.println("a[" + i + "][" + j + "]=" + a[i][j]) ;
            }
        }
    }
}



动态初始化:

程序代码

public class Array2D
{
    public static void main(String args[]) {
        int i , j ;
        String s[][] ;
        s = new String[3][] ;
        s[0] = new String[2] ;
        s[1] = new String[3] ;
        s[2] = new String[2] ;
        for(i=0 ; i<s.length ; i++) {
            for(j=0 ; j <s[i].length ; j++) {
                s[i][j] = new String("我的位置是:" + i + "," + j) ;
            }
        }
        for(i=0 ; i<s.length ; i++) {
            for(j=0 ; j<s[i].length ; j++) {
                System.out.println(s[i][j]) ;
            }
        }
    }
}
分享到:
评论
1 楼 a455642158 2012-08-01  
拿走……感谢!!!

相关推荐

Global site tag (gtag.js) - Google Analytics