黑马程序员技术交流社区
标题:
二维数组的初始化问题
[打印本页]
作者:
奔跑的小红帽
时间:
2015-10-16 00:06
标题:
二维数组的初始化问题
class Array2Demo
{
public static void main(String[] args){
int[][] arr = new int[3][];
System.out.println(arr);
System.out.println(arr[0]);
System.out.println(arr[0][0]);
}
}
arr[0]的打印结果为什么是null?
作者:
Neverlandxu
时间:
2015-10-16 00:18
因为第4行没有初始化,默认为null
作者:
奔跑的小红帽
时间:
2015-10-16 21:46
那arr[0][0]的打印了??
作者:
迷途老马
时间:
2015-10-16 22:40
arr[0] 代表的应该是二维数组中第一个一维数组的地址,他是一个应用类型,初始值是null
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2