xjxxdnmwj 发表于 2008-7-24 23:14

装箱后再复制怎么实现

申明一个int数组a长度是5000000
申明一个object数组b长度是5000000
把a数组装箱和复制到b数组,怎么实现.
结果是想看他复制的时间.可以告诉我吗

xjxxdnmwj 发表于 2008-7-25 00:11

没人来帮我吗

xjxxdnmwj 发表于 2008-7-25 13:18

吗的怎么没人来顶啊.这论坛怎么那么垃圾.我靠.杀了你们这些人妖

shmilylee 发表于 2008-7-25 14:21

为什么没人回答你?因为这么简单的东西你都不知道自己去摸索,还好意思狗叫

你不知道有CopyTo这个方法吗?

你不知道CopyTo的目标数组写成Object类型就装箱了吗?

xjxxdnmwj 发表于 2008-7-25 19:59

楼上的兄弟.我是真的不知道才问的.但我真希望有人回答啊.你可以把代码贴一下吗

shmilylee 发表于 2008-7-25 22:24

int[] i = {1,2,3,4,5...};
Object o1 = new Object[5000000];
i.CopyTo(o1,0);
Object o2 = new Object[5000000];
o1.CopyTo(o2,0);

我写2个CopyTo,第一个原数组是int类型,目标数组为Object,这样就完成了转换
第二个,原数组和目标数组是同类型,就是一般的复制了!
这样说话多好呢,有时候不是不想回答,不看能天天都在论坛上混啊,还要工作的啊

[[it] 本帖最后由 shmilylee 于 2008-7-25 22:30 编辑 [/it]]

xjxxdnmwj 发表于 2008-7-26 08:49

谢谢楼上的兄弟.呵呵.

hebingbing 发表于 2008-7-26 09:25

这是问问题的态度吗?

页: [1]

编程论坛