黑马程序员技术交流社区
标题:
数组返回值null的问题
[打印本页]
作者:
高鑫
时间:
2012-4-27 22:03
标题:
数组返回值null的问题
本帖最后由 高鑫 于 2012-4-27 22:33 编辑
class Demo
{
public static void main(String[]args)
{
int[] []arr=new int[2][];
System.out.println(arr[0]);
}
}
复制代码
这个显示值是null这个知道,我想请问怎么样定义int[] arr,一个一维数组让他的arr值是默认初始化的null?
作者:
光sail
时间:
2012-4-27 22:12
好像要重toString方法才行吧
作者:
张卯
时间:
2012-4-27 22:47
很遗憾,引用数据类型没有初始化值,必须手动初始化,不过你可以int[] arr = null;或者int[] arr = {};
作者:
贾联国
时间:
2012-4-27 22:55
貌似要像二维数组中存的是指针的时候才能指向null, 定义一个int的[]arr,怎么想也出不来null 啊。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2