fork download
  1. import java.util.*;
  2. class Main {
  3. public static void main(String...args) {
  4. long start = System.currentTimeMillis();
  5. int k = 1000;
  6. int[] arr = new int[5 * k * k]; // 5 mil
  7. Random r = new Random();
  8. for(int i = 0; i < arr.length; i++) {
  9. arr[i] = r.nextInt();
  10. }
  11. long then = System.currentTimeMillis();
  12. Arrays.sort(arr);
  13. long now = System.currentTimeMillis();
  14.  
  15. long sortDur = now - then;
  16. long totalDur = now - start;
  17. System.out.println("Sort: " + sortDur + " ms");
  18. System.out.println("Total: " + totalDur + " ms");
  19. }
  20. }
Success #stdin #stdout 1.1s 245824KB
stdin
Standard input is empty
stdout
Sort: 871 ms
Total: 1070 ms