本帖最后由 韦念欣 于 2012-6-23 20:45 编辑
基本类型(int)是不继承于Object,Integer才继承于Object 类 ,所以int[]也不是Object[],数组是一个对象,int[]数组则属于一个Object对象。
String不是基本类型,所以String继承与Object,因此String[] 数组 属于 Object[]数组。
楼主的代码改成下面的,就可以通过编译了。
int[] a1 = new int[3];
Object Obj3 = a1;
String[] a4 = new String[4];
Object[] Obj5 = a4;
|