62,624
社区成员
发帖
与我相关
我的任务
分享 public static void main(String[] args) {
Random random = new Random();
int[] vs = new int[100000];
for (int i = 0; i < vs.length; i++) {
vs[i] = random.nextInt();
}
int[] vs2 = new int[100000];
long t0 = System.currentTimeMillis();
for (int i = 0; i < 10000; i++) {
System.arraycopy(vs, 0, vs2, 0, vs.length);
}
System.out.println(System.currentTimeMillis() - t0);
t0 = System.currentTimeMillis();
for (int i = 0; i < 10000; i++) {
for (int k = 0; k < vs.length; k++) {
vs2[k] = vs[k];
}
}
System.out.println(System.currentTimeMillis() - t0);
}