是这样写的:int[]型基本数组可以转换成Object类型,但不能转换成Object[]对象数组?这句话什么意思,怎么理解呢,一个基本类型数组不可以是Object[]对象数组,有人知道吗,谢谢
解决方案 »
- Oracle数据库long raw字段读取报“流已被关闭”错误
- 请教思路 struts2 s:iterator 标签 页面取值 传值问题
- hibernate映射问题
- java基础学完了 怎么高效学习j2ee?
- 高分求助一个缓存接口的实现
- 用JAVA开发的将文件保存到数据库,出现某些格式的文件不能保存,如 RAR,EXCEL 文件,但是将文件后缀修改,则可以正常提交?
- 请问:通过会话Bean访问有关联的实体Bean时(多个实体Bean之间存在关联),怎样进行添加修改删除操作?
- 新手提问:关于CMP 实体bean的问题。
- 菜鸟级问题,大家帮忙
- 请问EJB高手,EJB主要用在b/s方式还是c/s,还是两这都可?有用过jBoss的吗?有配置文档吗?一定给分!!
- 询问技术贴!如何实现安卓手机与手机之间的语音通信!
- java如何调用 json参数的webservice
也就是任意数组 XXX[] extends Array , 而 Array extends Object
所以int[]可以转型为Object但是int[]和Object[]之间却没有直接关系,因为你找不到他们有直接转化的方法
不过你可以自己写一个用于转化的函数,类似这样:Object[] int2Object(int[] ins) {
Object[] result = new Object[ins.length];
for(int i = 0; i = ins.length; ++o)
result[i] = ins[i]; return result;
}在这个Object[]内部实际是一个Integer[]
int[] -- object
int -- object
object no -- int[]
int[] i = new int[10];
Object c = i;
i = (int[])c;