如何在java中创建对象的子数组?
我有一个包含100个对象的对象数组。 我用10个对象创建了上面提到的数组的一个子。 现在我想剩下的90个对象作为一个新数组。 这是什么java代码?
在这里,我可以看到你需要帮助……
Object[] original; Object[] rest = Arrays.copyOfRange(original, 10, 100);
取决于您使用的JDK
-
jdk> 1.5
Arrays.copyOfRange(Object[] src, int fromIndex, int toIndex)
文档可以在这里喜欢。
-
jdk <1.5
System.arraycopy(Object[] srcArray, int srcStartIndex, Object[] destArray, int dstStartIndex, int lengthOfIndicesToBeCopied);
文档可以在这里找到。