Arrays.copyOfRange();
public static <T> T[] copyOfRange(T[] original, int from, int to) {
return copyOfRange(original, from, to, (Class<? extends T[]>) original.getClass());
}
入参
:数组,开始下标,结束下标
反参
:数组
功能描述
:将一个原始的数组original,从下标from开始复制,复制到上标to,生成一个新的数组返回。
注意
:这里包括下标from,不包括上标to。[from,to)
这个方法是我在力扣的解题时才发现的,在一些处理数组的编程题中非常好用,效率和clone基本一致,都是native method,比利用循环复制数组效率要高得多。