概述:
java.lang.System 类提供了大量的静态方法,可以获取系统相关的信息和系统操作
常用方法演示:
1.拷贝数组中的元素到另一个数组
public static void arrayCopy
(Object src,int srcPos,Object dest,int destPos,int length);
参数注释:
参数1 src:原数组
参数2 srcPos:原数组要拷贝的元素的起始值(从哪个索引开始拷贝)
参数3 dest:目标数组
参数4 desstPos:目标数组接收元素的起始索引(从哪个位置开始接收)
参数5 length:需要替换掉多少个元素
代码演示:
把arr1中的 10,20,30 元素拷贝到arr2数组中,让arr2的数组变成 {11,22,10,20,30,33,44,55,66,77,88,99}
int[] arr1 = {10,20,30,40,50};
int[] arr2 = {11,22,33,44,55};
System.arraycopy(arr1,0,arr2,2,3);
for(int i = 0; i < arr2.length; i++){
System.out.print(arr2[i]);
}
输出结果:
1122102030
2.返回当前时间距离标准基准时间的毫秒值
标准基准时间相对于 1970-1-1 00:00:00
Date date = new Date();
System.out.println(System.currentTimeMillis());
输出结果:
1629198869038
3.终止当前运行的java虚拟机,非0表示异常终止
//参数用作状态码
public static void exit(int stats)