Arrays.copyof()和System.arraycopy()方法总结
2015-12-17 11:51
405 查看
1、
<Object> Object[] java.util.Arrays.copyOf(Object[] original, int newLength)
它可以实现ArrayList的动态扩张
第一个参数:被复制的数组;
第二个参数:返回数组的长度。
返回值:长度为newLength,值为第一个参数组值的复制后的数组。
2、
void java.lang.System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
它实现ArrayList的添加元素的方法
</pre><pre name="code" class="java" style="font-weight: bold;">第一个参数:要被复制的数组;
第二个参数:要被复制的数组的起始下标;
第三个参数:被复制的数组到达的地方,即保存复制数组数据的数组;
第四个参数:保存数据的数据的起始下标
第五个参数:从起始下标开始,被复制数据的个数
相关文章推荐
- linux安装scikit-learn
- 我眼中的Linux设备树(一 概述)
- tomcat启动时报错java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
- Tomcat heap 配置案例
- linux ssl 双向认证
- CentOS6.6下内网DNS服务器配置
- Linux如何查看进程、杀死进程、启动进程等常用命令
- ssh代理上国外任何网站,ssh教程
- CentOS 7.2安装Kubernetes 1.03
- nginx: [alert] kill(2480, 10) failed (3: No such process)的解决办法
- nsrunloop讲解
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- Maven构建SSM架构,并分离层次,使用Maven 组织多项目
- 多项目导致Tomcat以服务启动内存溢出报错“PermGen space”
- shell 命令之 find 命令一
- tomcat应用转到weblogic上时的问题
- tomcat调优
- OPENCV中特征点的分类_检测器_描述器
- CAS (5) —— Nginx代理模式下浏览器访问CAS服务器配置详解
- Zynq AMP - Running Linux and Bare-Metal System on Both Zynq SoC Processors