数组的clone()方法
来源:互联网 发布:淘宝已买到的宝贝 编辑:程序博客网 时间:2024/05/22 15:24
public class Test2 {public static void main(String[] args) {int[] arr1 = new int[]{1,2,3};int[] arr2 = arr1;int[] arr3 = arr1.clone(); //浅克隆arr1[0] = 4;System.out.print(arr2[0] + " ");System.out.println(arr3[0]);//arr2[0]的已改变为4,arr3[0]的值未改变Person[] arr4 = new Person[] { new Person(),new Person(),new Person() };Person[] arr5 = arr4;Person[] arr6 = arr4.clone();arr4[0].setId(2);System.out.print(arr5[0].getId() + " ");System.out.println(arr6[0].getId());//arr5[0]和arr6[0]的id值都已改变为2//由于Person是引用类型,所以浅拷贝后与原对象指向的堆中的数据相同,所以也改变为2}}
0 0
- 数组的clone()方法
- java中的clone()方法的研究---(8)如何编写正确的clone()方法:数组类型
- 数组的深clone
- clone方法完成javascript中数组的复制
- js克隆对象、数组的常用方法【clone】
- js克隆对象、数组的常用方法【clone】
- Java中数组的clone方法为什么是浅复制
- java 的clone方法
- javascript的clone方法
- js的clone方法
- Object的clone方法
- Java的clone方法
- java的clone方法
- clone方法的实现
- Object 的clone方法
- ArrayList的clone方法
- Java的Clone方法
- Java的clone方法
- 一个Java实现的简单的多个客户端聊天程序(未测试)
- C++中嵌入python程序——使用API接口,从函数到类
- Ajax传递给后台值得做法
- 【HDU】1061 - Rightmost Digit(快速幂)
- 45 个非常有用的 Oracle 查询语句(未测试)
- 数组的clone()方法
- (1)HTML标签详解之开篇语
- linux基本操作
- 最严厉的大数据招标评判标准
- JSP取得绝对路径(未测试)
- FatMouse' Trade
- AS设置及快捷键收集整理
- nodejs与Sublime相结合
- 根据图片名字获取Drawable对象