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

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;
	}

}

}


蕉啊3932370
浏览 1229回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java