JavaSe基础XX04——多维数组
2014-08-05 01:30
337 查看
数组本身的元素还是数组,叫做二维数组。
定义格式:
int[][] arr = new int [3][2] ;//必须指定长度,创建一个二维数组,该数组有3个一维数组,每一个一维数组中有两个元素。明确了一维数组的个数,也明确了一维数组中元素个数。
System.out.print(arr);//直接打印二维数组的哈希值
System.out.print(arr[0]);//直接打印二维数组中脚标为0的一维数组
System.out.print(arr[0][0]);//直接打印二维数组中脚标为0的一维数组的第0个元素
另一种二维数组定义方式:
int [][] arr = new arr[3][];
int[0] = new int[2];
int[1] = new int[1];
int[2] = new int[3];
二维数组的使用场景:
数据多了,用数组存,数组多了,用二维数组存。
定义格式:
int[][] arr = new int [3][2] ;//必须指定长度,创建一个二维数组,该数组有3个一维数组,每一个一维数组中有两个元素。明确了一维数组的个数,也明确了一维数组中元素个数。
System.out.print(arr);//直接打印二维数组的哈希值
System.out.print(arr[0]);//直接打印二维数组中脚标为0的一维数组
System.out.print(arr[0][0]);//直接打印二维数组中脚标为0的一维数组的第0个元素
另一种二维数组定义方式:
int [][] arr = new arr[3][];
int[0] = new int[2];
int[1] = new int[1];
int[2] = new int[3];
二维数组的使用场景:
数据多了,用数组存,数组多了,用二维数组存。
相关文章推荐
- JavaSe基础XX01——函数
- JavaSe基础XX03——数组
- JavaSe基础XX16——Eclipse使用
- JavaSe基础XX17——常用对象API-集合框架_2
- JavaSe基础XX17——常用对象API-集合框架_1
- 黑马程序员_JavaSE基础04 之 循环嵌套 函数重载 数组 内存空间划分
- JavaSe基础XX17——常用对象API-集合框架_6_其他对象API
- JavaSe基础XX15——线程_2
- JavaSe基础XX14——习题解答_2
- JavaSe基础XX17——常用对象API-集合框架_4
- JavaSe基础XX05——面向对象
- JavaSe基础XX11——面向对象——[内部类]
- JavaSe基础XX09——面向对象
- JavaSe基础XX15——线程_3
- JavaSe基础XX14——包
- JavaSe基础XX02——数组
- JavaSe基础XX08——面向对象
- JavaSe基础XX12——面向对象——[异常_2]
- JavaSe基础XX16——API对象-StringBuffer类
- JavaSe基础XX17——常用对象API-集合框架_5_ 工具类