黑马程序员技术交流社区
标题:
Arrays.asList()方法处理int[]和String[]的差异
[打印本页]
作者:
刘忠德
时间:
2011-12-27 21:26
标题:
Arrays.asList()方法处理int[]和String[]的差异
在视频里看到的,但不是太明白~~求助一下~
Arrays.asList()方法处理int[]和String[]的差异究竟在哪呢?
int[] a1 = new int[]{1, 2, 3};
String[] a2 = new String[]{"a", "b", "c"};
Object[] obj1 = a1; //Not Ok
Object[] obj2 = a2; //Ok
为什么呢?
作者:
张建银
时间:
2011-12-27 21:29
Object[]说明数组里装的是对象类型,int[]里装的是int基本数据类型,int不属于Object
作者:
颜宗茂
时间:
2011-12-27 22:08
int是基本数据类型,int[]只能指向一个对象引用,不能是对象数组,String是对象String[]可以指向对象数组,所以可以。
作者:
颜宗茂
时间:
2011-12-29 20:39
这个怎么也不给分呀{:soso_e109:}
分数好少
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2