黑马程序员技术交流社区

标题: 今天在学张老师的基础加强,反射中有个问题 [打印本页]

作者: 倪杭乘    时间: 2012-5-16 17:36
标题: 今天在学张老师的基础加强,反射中有个问题
Object[] arr =new Object[]{new String[]{"ewf","gew"}};
把String[]数组存入到Object[]数组中,我试了好多数组,想替换Object数组,都不行
为什么不能用Array[]数组?存放的不是数组对象么

作者: Fc10232    时间: 2012-5-16 17:42
倪  你准备上黑马么??
作者: 王杰    时间: 2012-5-16 22:19
为什么不能用Array[]数组?存放的不是数组对象么
数组是引用数据类型,所以数组也是对象,你用object当然可以存入,但是Array 类只是提供了动态创建和访问 Java 数组的方法。 他没有子类,只有一个父类Object。你怎么可以建立一个Array[]数组呢?你不要以为数组就用Array,你记住数组也是对象就可以了。




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