- 一维数组
int num[]; 或者int[] num; // 推荐后者
num = new int[3];或
int[] num=new int[3];注意
int[] num=new int[]{1,2,3}; //ok
int[] num=new int[3]{1,2,3}; //error;数组用new分配空间的同时,每个元素都会被自动赋一个默认值(整数为0,实数为0.0,字符为'\0',布尔型为false,引用型为null)。
- 二维数组
- 直接为每一维分配空间,如:
int a[][] = new int[2][3];
- 从最高维开始,分别为每一维分配空间,如:
int a[][] = new int[2][]; a[0] = new int[3]; a[1] = new int[5];
- 可以定义数组的时候就进行初始化:
int a[][] = new int[][]{{2,3},{1,5},{3,4}} ;
本文详细介绍了Java中一维数组和二维数组的定义与使用方法。包括数组的声明、分配空间、初始化及注意事项等内容。
282

被折叠的 条评论
为什么被折叠?



