java_数组copy

Posted lipeitong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java_数组copy相关的知识,希望对你有一定的参考价值。

public static void main(String[] args)
int [] scoreList = new int[5];
scoreList[0] = 68;
scoreList[1] = 78;
scoreList[2] = 88;
scoreList[3] = 98;
scoreList[4] = 58;

/*
*1: 创建新的数组。长度是原来的1.5倍。
*2:依次取出原来数组的元素。取出放到新数组里
*/
int [] newList = new int[7];

// for(int i:scoreList )
// newList[]= i;
//
// for(int i =0;i<scoreList.length;i++)
// newList[i] = scoreList[i];
//

for(int i :newList)
System.out.println(i);


System.arraycopy(scoreList, 0, newList, 0, 3);

for (int i : newList)
System.out.println(i);






以上是关于java_数组copy的主要内容,如果未能解决你的问题,请参考以下文章

请问java中深度copy一个二维数组是啥意思?怎么用代码实现?

四中copy数组方法的效率比较

Java数组的复制全解

java对数组对象的某一个属性排序方法,最好有示例!不要copy的代码谢谢了!

iOS 关于数组深拷贝 initWithArray:copyItems: 方法的讨论

java System.arraycopy