为了账号安全,请及时绑定邮箱和手机立即绑定

为什么会得到数组排序前的时间跟排序后的时间一样

为什么会得到数组排序前的时间跟排序后的时间一样

蕉啊3932370 2016-12-30 12:23:11
public class SortingTimeTest { public static void main(String[] args) { // TODO 自动生成的方法存根 Stopwatch time = new Stopwatch(); int[] arrays = new int[100000]; long time1; long time2; for (int i = 0;i < arrays.length;i++){ arrays[i] = (int)(Math.random() * 100000); } time1 = time.start(); System.out.println(time1); java.util.Arrays.parallelSort(arrays); time2 = time.stop();     System.out.println( time2); }  class Stopwatch { private long startTime ; private long endTime ; java.util.Date date = new java.util.Date(); public Stopwatch(){ startTime = 0; } public  long start(){ startTime = date.getTime(); return startTime; } public long stop(){ endTime = date.getTime(); return endTime; } public long getElapsedTime(){ return endTime - startTime; } } }
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1234 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号