分类: Java
2008-11-05 20:54:41
huxuelin19892008-11-09 21:51:56
补充: 1.数组的定义 java中: (1)数组变量的定义: int[] a; int[][] b; 以上的定义均不能申明长度,即这3个[]中不能有数字; a=new int[5]; b=new int[5][]; 给a开辟空间时,必须申明长度, 给b开辟空间时,第一个必须申明,而第二个可选; (2)在变量定义时赋初始值: int[] c={1,2,3,4,5}; int[][] d={{1,2,3},{4,5,6,7}}; 注意:在二维数组定义时,涵盖范围最大的大括号中必须嵌套涵盖范围较小的大括号,而不能用 int[][] d={1,2,3,4,5,6,7};(出错) 可用 int[] c=new int[]{1,2,3,4,5}; int[][] d=new int[][]{{1,2,3},{4,5,6,7}}; 说明其中new int[]和new int[][]是可选的,但[]中不能申明长度。 在C语言中: