黑马程序员技术交流社区

标题: 关于二维数组 [打印本页]

作者: 西门雅虎    时间: 2015-7-12 00:05
标题: 关于二维数组
如果写一个二维数组
int[][] arr = { };
右边什么都不写只有一个大括号可以吗?是什么原因呢

作者: longbao    时间: 2015-7-12 00:10
可以啊,一个{}就表示一个对象
作者: 时光无痕    时间: 2015-7-12 00:19
可以这么做,里边值为0吧
作者: 闪亮未来    时间: 2015-7-12 08:47
可以的,这样做的话相当于在堆内存中创建了一个数组,并将该数组的地址值赋值给了arr,只不过该数组中没有元素,因此也不能输出arr[x],不然会报ArrayIndexOutOfException 异常
作者: 人造番茄    时间: 2015-7-12 11:50
前来学习一番
作者: 不怕黑人    时间: 2015-7-12 12:08
学习了,谢谢。
作者: 宥美    时间: 2015-7-12 16:20
{:2_40:}学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2