首页
Java面试
PHP面试
经验笔记
在线工具
首页
在线工具
Java System.arraycopy()函数
Java System.arraycopy函数例子
C语言 在线运行
C++ 在线运行
Java 在线运行
PHP 在线运行
Python 在线运行
Python3 在线运行
Nodejs 在线运行
Ruby 在线运行
Perl 在线运行
Go 在线运行
R语言 在线运行
Lua 在线运行
C# 在线运行
结果显示HTML
清空
点击运行
public class SystemCopyArrayDemo{ public static void main(String[] args) { int []a = {1,2,3}; int []b = {4,5,6}; int []c = new int [a.length+b.length+1]; System.arraycopy(a, 0, c, 0, a.length); System.arraycopy(b, 0, c, a.length, b.length); for (int i = 0; i < c.length; i++) { System.out.println(c[i]); } //往中间插入一个元素9,模仿ArrayList插入元素 int index = 1; System.arraycopy(c, index, c, index + 1, 5);//将c数组赋值给自己,从数组下标1开始,复制长度5 c[1] = 9; System.out.println("--分割--"); for (int i = 0; i < c.length; i++) { System.out.println(c[i]); } } }
运行结果
Java System.arraycopy函数例子在线测试,这是一个简单方便的Java在线运行工具,支持在线编译、在线调试和在线结果的实时反馈。