数组的复制
来源:互联网 发布:tensorflow 在spark 编辑:程序博客网 时间:2024/05/22 13:26
public class test{
public static void main (String [] args)
{
System.out.println("==========一维数组=====================");
//一维数组
String[] intArr= {"Mircosoft","IBM","Sun","Oracle","Apple"};
String[] copyArr=new String[7];
System.arraycopy(intArr,0,copyArr,2,intArr.length); //要在源数组的0位置开始复制
for (int i=0; i<copyArr.length;i++ )
{
System.out.print(copyArr[i]+" ");
}
System.out.println();
System.out.println("==========二维数组=====================");
//二维数组
int[][] arr = {{1,2},{1,2,3,5,3},{3,4},{2,78,98,0}};
int[][] copy = new int[5][];
System.arraycopy(arr,0,copy,0,arr.length);
for(int i = 0;i<arr.length;i++){
for(int j =0;j<arr[i].length;j++){
System.out.print(arr[i][j]+" ");
}
//System.out.println();
}
System.out.println();
//重新设置copy数组 ,两个数组都会改变,因为指向相同的内存地址
copy[2][1]=100;
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
System.out.print(arr[i][j]+" ");
}
}
}
}
0 0
- 数组的复制。
- 关于 数组的复制 ;
- 数组的复制
- 动态数组的复制
- java数组的复制
- 字符数组的复制!!
- Java数组的复制
- 数组的复制
- 二维数组的复制
- JAVA数组的复制
- 数组之间的复制
- C# 数组的复制
- 019.数组的复制
- JAVA的数组复制
- java 数组的复制
- 数组的复制
- java--数组的复制
- 数组对象的复制
- 三十二、能工巧匠是我们企业的宝贵财富
- WIFI 在android上的应用
- 项目管理软件redmine
- 三十一、创业创新必须以提升企业核心竞争力为中心
- 解决Android Studio 不能启动或新建项目的情况
- 数组的复制
- 三十、在实践中培养和选拔干部(第1版)
- 一个前端与后端分离的架构实例
- 二十九、印度随笔(第一版)
- inux /dev/shm的用途
- 三四线城市移动互联网应用观察
- .NET多值绑定中的强类型集合和字典集合
- 二十八、在自我批判中进步(任总在GSM鉴定会后答谢词)
- C指针原理(94)-汇编基础(1)