首页 > 编程语言 > 详细

小康陪你学JAVA--------数组的拷贝操作

时间:2014-08-15 19:36:49      阅读:301      评论:0      收藏:0      [点我收藏+]

       API提供了很多方法供程序开发员使用,接下来两篇将和大家分享两个常用的数组操作方法,今天来介绍第一种方法——数组的拷贝操作

范例:TestJava4_4.java

01 // 以下这段程序说明数组的拷贝操作

02 public class TestJava4_4

03 {

04  public static void main(String[] args)

05  {

06       int a1[] = {1,2,3,4,5} ;  //声明两个整型数组a1、a2,并进行静态初始化

07       int a2[] = {9,8,7,6,5,4,3} ;

08 System.arraycopy(a1,0,a2,0,3); // 执行数组拷贝的操作

09   System.out.print("a1数组中的内容:");

10 for(int i=0;i<a1.length;i++) // 输出a1数组中的内容

11   System.out.print(a1[i]+" ");

12   System.out.println();

13

14   System.out.print("a2数组中的内容:");

15 for(int i=0;i<a2.length;i++) //输出a2数组中的内容

16   System.out.print(a2[i] +" ");

17   System.out.println("\n数组拷贝完成!");

18  }

19 }

 

 

输出结果:

a1数组中的内容:1 2 3 4 5

a2数组中的内容:1 2 3 6 5 4 3

数组拷贝完成!

 

System.arrayCopy(source,0,dest,0,x):语句的意思就是:复制源数组从下标0开始的x个元素到目标数组,从目标数组的下标0所对应的位置开始存取。

小康陪你学JAVA--------数组的拷贝操作,布布扣,bubuko.com

小康陪你学JAVA--------数组的拷贝操作

原文:http://www.cnblogs.com/kangshow/p/3915514.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!