入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

二维数组的定义和初始化

创建时间:2016-12-30 投稿人: 浏览次数:3207

下面是两个二维数组的定义和初始化。

public class Arraydemo2{
    public static void main (String[] args){
           //定义并初始化arr 方法1;
           int[][] arr=new int[3][4];
           arr[0][1]=1;
           arr[0][2]=2;
           arr[1][2]=3;
           arr[1][1]=4;
           arr[2][3]=8;
             //遍历arr
               for(int i=0;i<arr.length;i++){
                   for(int j=0;j<arr[i].length;j++){
                         System.out.println("arr[" + i + "][" + j + "]=" + arr[i][j]);
                   }

               }
               System.out.println("========================================");
           //定义并初始化str  方法二;
           String[][] str={{"a","b","c",},{"d","e","f",},{"g","h","i"}};

               for(int i=0;i<str.length;i++){
                   for(int j=0;j<str[i].length;j++){
                         System.out.println("str[" + i + "][" + j + "]=" + str[i][j]);
                   }

               }
        }

}

运行结果:
arr[0][0]=0
arr[0][1]=1
arr[0][2]=2
arr[0][3]=0
arr[1][0]=0
arr[1][1]=4
arr[1][2]=3
arr[1][3]=0
arr[2][0]=0
arr[2][1]=0
arr[2][2]=0

========================================
str[0][0]=a
str[0][1]=b
str[0][2]=c
str[1][0]=d
str[1][1]=e
str[1][2]=f
str[2][0]=g
str[2][1]=h
str[2][2]=i

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像