public class CopyArrays
{
public static void main(String[] args)
{
double array[] = new double[6];
array[0] = 9.8;
array[1] = 4.8;
array[2] = 5;
array[3] = 7.0088;
double array2[] = new double[array.length];
for (int i = 0; i < array.length; i++)
{
array2[i] = array[i];
}
// method1 using loops
for (int i = 0; i < array.length; i++)
{
System.out.println(array[i]);
}
// method2 using arraycopy method
double array3[] = new double[array.length];
System.arraycopy(array, 0, array3, 0, array.length);
System.out.println("using arraycopy:");
for (int i = 0; i < array.length; i++)
{
System.out.println(array3[i]);
}
}
}
Week2-09-Example4 整体复制一个数组的两种方法
最新推荐文章于 2022-01-15 20:05:26 发布