java拷贝数组(深拷贝)
来源:互联网 发布:linux远程登录 编辑:程序博客网 时间:2024/05/17 22:27
假设数组a,b。要把数组a中的元素拷贝到b中,如果直接b = a的话。就会使b指向a的储存区域,对b的修改也会引发a中元素的修改(浅拷贝)。
//导入Arrays类import java.util.Arrays;public class ArrayTest{ public static void main(String[] args) { int[] a = new int[10]; //copyOf方法 int[] copy = Arrays.copyOf(a, a.length * 2); //第一个参数为要拷贝的数组名,第二个为拷贝数组的大小(不限定大小,可用于扩大数组,如可以是a.length * 2) System.out.println(a[1] + " " + copy[2] ); }}
若要实现深拷贝,这需要调用Arrays类的copyOf()方法。
0 0
- java拷贝数组(深拷贝)
- Java 数组 浅拷贝与深拷贝
- Java 数组 浅拷贝与深拷贝
- Java对象数组深拷贝
- <Java>Java数组的深拷贝与浅拷贝
- Java点滴之数组深拷贝PK浅拷贝
- Java 数组 的 拷贝
- java中数组拷贝
- java中拷贝数组
- Java 数组的拷贝
- java中的数组拷贝
- JAVA二维数组拷贝
- Java 数组的拷贝
- Java数组拷贝
- JAVA 数组拷贝
- Java数组拷贝
- Java拷贝数组
- Java 数组拷贝
- [logstash-input-redis]插件使用详解
- Object之equals方法
- Android BLE与终端通信(二)——Android Bluetooth基础搜索蓝牙设备显示列表
- Jenkins学习资料
- Android 配置调试keystore
- java拷贝数组(深拷贝)
- 火狐浏览器怎么清理缓存、cookie等?
- 安装logstash,elasticsearch,kibana三件套
- HTML5_ScrollInToView方法
- 第十五周--验证算法
- Android历史搜索和热门标签
- Loadrunner实现多台测试机负载时可能遇到的难题
- 追加してください
- 英文好歌推荐《Beautiful in white》歌词英译汉