您的位置:首页 > 编程语言 > Java开发

二维数组初始化

2014-02-19 09:35 18 查看
public class A{

    public static void main (String [] args)

    {

        //实例一、

        String str1[][];

        str1=new String[3][];

        str1[0]=new String[3];

        str1[1]=new String [4];

        str1[2]=new String[5];

        

        //赋值

        for (int i=0;i<str1.length ;i++ ) 

        {

            for (int j=0;j<str1[i].length ;j++ ) 

            {

                str1[i][j]=new String("我的位置是 :"+i+","+j);

            }

        }

        //输出

        for (int i=0;i<str1.length ;i++ ) 

        {

            for (int j=0;j<str1[i].length ;j++ ) 

            {

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

            }

        }

         //实例二、

        String str2[][]=new String[4][];

        System.out.println(str2.length);

        //实例三

        int str3[][]={{1,2},{3,4,5,6},{7,8},{56,345,23,232}};

        for (int o=0;o<str3.length ;o++ ) 

        {

            for (int p=0;p<str3[o].length;p++) 

            {

                System.out.print(str3[o][p]+"  ");

            }

        }

        

    }

}



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息