您的位置:首页 > 编程语言 > Java开发

java:数组集合-复制

2018-03-19 22:09 232 查看
数组的复制:int[] a = {1,2,3,4,5};int[] b = Arrays.copyOf(a, a.length);b[0] = 9;System.out.print(""+a[0]+" "+b[0]);结果:1 9 


 




 


 


 


  ArrayList集合的复制:ArrayList<Integer> a = new ArrayList<Integer>();a.add(1);a.add(2);//      方法1:  将指定 collection 中的所有元素插入到此列表中。//ArrayList<Integer> b = new ArrayList<Integer>();//b.addAll(a);//方法2:  构造函数//ArrayList<Integer> b = new ArrayList<Integer>(a);//方法3:  clone方法//ArrayList<Integer> b = (ArrayList<Integer>)a.clone();b.set(0, 9);System.out.println(""+a.get(0)+" "+a.get(1));System.out.println(""+b.get(0)+" "+b.get(1));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JAVA