1、创建一维、二维数组,有两种方法,分别为:

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

    一维:int arr[]; //声明int型数组,数组中的每个元素都是int型数值  int[] arr;

    二维:int arr[][];   // int[][] arr;

   声明数组后,还不能立即访问它的任何元素,因为声明数组只是给出了数组名字和元素的数据类型,要想真正使用数组,还要为它分配内存空间,在为数组分配内存空间时必须指明数组的长度

    一维:arr=new int[5];

    二维:arr=new int[2][4];   

  2)声明的同时为数组分配内存

    一维:int month[]=new int[12];

    二维:int month[][]=new int[2][2];         

2、初始化一维、二维数组

  一维:int arr[]=new int[]{1,2,3};  // int arr[]={1,2,3};

  二维:int arr[][]=new int[][]{{1,2},{3,4}};  // int arr[][]={{1,2},{3,4}};  解释:a[0][0]=1, a[0][1]=2, a[1][0]=3, a[1][1]=4

posted on 2015-05-05 10:22  chamie  阅读(214)  评论(0编辑  收藏  举报