6、高级的数组的复制(test4.java)
2024-10-02 04:53:31
这里指的高级,并不是过么高大上,而是说我们可以调用系统函数,直接对数组进行复制,并且这个函数的强大并不止局限于,对数组的复制,而且可以对数组进行截取,在指定位置插入或删除某个元素。
本篇只介绍数组的复制,其他的操作将在后续文章中进行阐述。
将一个数组复制到另一个数组去,采用
System.arraycopy()
方法的参数说明:
System.arraycopy(from,fromstart,to,tostart,count)
//将A数组值复制到B数组中 public class test4
{
public static void main (String [] args)
{
int [] arr1 = {1,2,3,4,5}; int [] arr2 = new int [arr1.length]; System.arraycopy(arr1,0,arr2,0,arr1.length); arr2[2] = 10; for(int num : arr1)
{
//打印结果:1 2 3 4 5
System.out.print(num+"\t");
} System.out.println(); for(int num : arr2)
{
//打印结果为:1 2 10 4 5
System.out.print(num+"\t");
}
}
}
最新文章
- laravel 实现上传 excel
- 读书笔记-String
- Pythonj~module
- angular 嵌套实现树结构 ng-repeat ng-include
- 解决mysql中表字符集gbk,列字符集Latin1,python查询乱码问题
- LeetCode Pascal's Triangle II (杨辉三角)
- 【二分查找+优化O(n)】【续UVA1121】Subsequence
- knockout简单实用教程3
- Vue开源项目库汇总
- 堆结构的优秀实现类----PriorityQueue优先队列
- Python: 列表注意细节与元组的基本用法
- 字符串转json以及获取域名的参数
- 命令行分析组件IKende.CLI
- GO : 斐波纳契数列
- tensorflow 笔记12:函数区别:placeholder,variable,get_variable,参数共享
- Android 开发 Handler的基本使用
- webpack打包使用
- luogu P1605 迷宫
- PAT 1029. Median
- git 远程代码回退