Files
excel-download/java8to11/src/parallelSort/App.java
2021-02-19 22:54:46 +09:00

26 lines
838 B
Java

package parallelSort;
import java.util.Arrays;
import java.util.Random;
import java.util.stream.IntStream;
public class App {
public static void main(String[] args) {
int size = 1500;
int[] numbers = new int[size];
Random random = new Random();
IntStream.range(0, size).forEach(i -> numbers[i] = random.nextInt());
long start = System.nanoTime();
Arrays.sort(numbers);
System.out.println("serial sorting took: " + (System.nanoTime() - start));
System.out.println("=====================================================");
IntStream.range(0, size).forEach(i -> numbers[i] = random.nextInt());
start = System.nanoTime();
Arrays.parallelSort(numbers);
System.out.println("parallel sorting took: " + (System.nanoTime() - start));
}
}