package cn.dali.code28;
import java.lang.reflect.Array;
import java.util.Arrays;
/*System类常用的两个静态方法
* public static long currentTimeMills();返回以毫秒为单位的当前系统时间
* public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length);
* 该方法作用是数组的复制。
* src是源数组,srcPos为原数组的要复制的起始位置,dest为目标数组,
* int destPos为目标数组的索引位置,length为复制的长度
* 注意:源数组不动,目标数组是要改变的数组*/
public class Demo01 {
public static void main(String[] args) {
/*currentTimeMills可以来计算我们程序的运行时间*/
long a = System.currentTimeMillis();
int j = 0;
for (int i = 0; i < 9999999; i++) {
j++;
}
System.out.println(j);
long b = System.currentTimeMillis();
System.out.println("程序运行了"+(b-a)+"毫秒");
System.out.println("=====================");
int [] arrayA = new int [] {0,0,0,0,0,0,0};
int [] arrayB = new int [] {1,1,1,1,1,1,1};
System.arraycopy(arrayA,0,arrayB,0,2);
System.out.println(Arrays.toString(arrayA));
System.out.println(Arrays.toString(arrayB));
}
}
System常用的两个类 currentTimeMills和arraycopy
最新推荐文章于 2022-05-20 16:05:51 发布