A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 高鑫 中级黑马   /  2012-4-27 22:03  /  1688 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 高鑫 于 2012-4-27 22:33 编辑
  1. class Demo
  2. {
  3.         public static void main(String[]args)
  4. {
  5. int[] []arr=new int[2][];
  6.                 System.out.println(arr[0]);
  7. }

  8. }
复制代码
这个显示值是null这个知道,我想请问怎么样定义int[] arr,一个一维数组让他的arr值是默认初始化的null?

3 个回复

倒序浏览
好像要重toString方法才行吧
回复 使用道具 举报
很遗憾,引用数据类型没有初始化值,必须手动初始化,不过你可以int[] arr = null;或者int[] arr = {};
回复 使用道具 举报
貌似要像二维数组中存的是指针的时候才能指向null,  定义一个int的[]arr,怎么想也出不来null 啊。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马