java命名空间java.util类arrays的类成员方法:
copyofrange定义及介绍
本文导语:
copyofrange
public static long[] copyofrange(long[] original,
int from,
int to)
将指定数组的指定范围复制到一个新数组。该范围的初始索引 (from) 必须位于 0 和 original.length(包括)之间。orig...
copyofrange
public static long[] copyofrange(long[] original,
int from,
int to)
- 将指定数组的指定范围复制到一个新数组。该范围的初始索引 (from) 必须位于 0 和 original.length(包括)之间。original[from] 处的值放入副本的初始元素中(除非 from == original.length 或 from == to)。原数组中后续元素的值放入副本的后续元素。该范围的最后索引 (to)(必须大于等于 from)可以大于 original.length,在这种情况下,>0l 被放入索引大于等于 original.length - from 的副本的所有元素中。返回数组的长度为 to - from。
- 参数:
original
- 将要从其复制一个范围的数组from
- 要复制的范围的初始索引(包括)to
- 要复制的范围的最后索引(不包括)。(此索引可以位于数组范围之外)。
- 返回:
- 包含取自原数组指定范围的新数组,截取或用 0 填充以获得所需长度
- 抛出:
arrayindexoutofboundsexception
- 如果 from < 0 或 from > original.length()
illegalargumentexception
- 如果 from > to
nullpointerexception
- 如果 original 为 null- 从以下版本开始:
- 1.6