2013-05-19 39 views
-7

我有一个有100个对象的对象数组。 我用10个对象创建了上述数组的一个子部分。 现在我想把其余的90个对象当作一个新的数组。 什么是java代码来做到这一点?如何在java中创建对象的子数组?

+1

向我们展示一些代码。 – Achrome

+0

查阅文档:http://docs.oracle.com/javase/6/docs/api/java/util/Arrays.html#copyOfRange%28T[],%20int,%20int%29 –

回答

2

在这里,我可以看到你需要帮助...

Object[] original; 

Object[] rest = Arrays.copyOfRange(original, 10, 100); 
0

依靠什么JDK您使用

  • JDK> 1.5

    Arrays.copyOfRange(Object[] src, int fromIndex, int toIndex)

文档可能很喜欢here

  • JDK 1.5 <

    System.arraycopy(Object[] srcArray, int srcStartIndex, Object[] destArray, int dstStartIndex, int lengthOfIndicesToBeCopied); 
    

文档可以发现here