java技术博客

jsp博客
数据加载中……
java数组的Copy
/**
* 测试数组元素拷贝
*/
public class ArrayCopy
{
public static void main(String[] args)
{
ArrayCopy aCopy
= new ArrayCopy();
int[] a = {1, 2, 3, 4, 5};
int[] b = {10,20,30,40,50};
aCopy.copy(a, b);

}

public void copy(int[] from, int[] to)
{
System.out.println(
"第一个数组中的元素");
for (int i = 0; i < from.length; i++)
{
System.out.print(
" " + from[i]);//打印出数组中的每一个元素
}
System.out.println(
"\n");

System.out.println(
"第二个数组中的元素");
for (int i = 0; i < to.length; i++)
{
System.out.print(
" " + to[i]);//打印出数组中的每一个元素
}

System.out.println(
"\n\n将第一个数组拷贝到第二个数组\n");
System.arraycopy(from,
2, to, 0, 3);

System.out.println(
"拷贝完成后第二个数组中的元素");
for (int i = 0; i < to.length; i++)
{
System.out.print(
" " + to[i]);//打印出数组中的每一个元素
}
}
}

输出结果是3 4 5 40 50

posted on 2008-10-28 10:11 郭兴华 阅读(181) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: