首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JAVA中复制数组的五种方法

    使用FOR循环,将数组的每个元素复制或者复制指定元素,不过效率差一点 使用clone方法,得到数组的值,而不是引用,不能复制指定元素,灵活性差一点 使用System.arraycopy(src, srcPos..., dest, destPos, length)方法,推荐使用,效率最高 public static native void arraycopy(Object src, int srcPos, Object...因为根据System.arraycopy()源码,可以看到是native方法:native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中...5 . copyOf(),,不是System的方法,而是Arrays的方法,下面是源码,可以看到本质上是调用的arraycopy方法。...int[] src={1,3,5,6,7,8}; int[] dest = new int[6]; System.arraycopy(src, 0, dest, 0, 6);

    40310
    领券