首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

System.arrayCopy的应用

2012-09-01 
System.arrayCopy的使用首先看一下声明,这是一个native方法:Object[] array3 new Object[] { 1, null, 3

System.arrayCopy的使用
首先看一下声明,这是一个native方法:

Object[] array3 = new Object[] { 1, null, 3, 4.4, 5.1 };Integer[] array4 = new Integer[5];// ArrayStoreException would be thrown for copying the array whose component type is reference type// to the one whose component type is primitive type// int array 4 = new int[5];try {System.arraycopy(array3, 0, array4, 0, array3.length);} catch (ArrayStoreException e) {e.printStackTrace(); // java.lang.ArrayStoreException}System.out.println(Arrays.toString(array4)); // [1, null, 3, null, null]

可以看出,复制成功的部分会保留。

热点排行