Performance on Java ArrayList vs LinkedList, pertaining to only Creation/Insertion and sorting
问题 Consider the following code: import java.util.ArrayList; import java.util.Collections; import java.util.LinkedList; import java.util.List; public class testSortingSpeed { public static final int TOTAL_NUMBER = 10000000; public static void main(String[] args) { System.out.println("Creating ArrayList:"); List<Pair<Integer, Integer>> a = new ArrayList<>(); long start = System.currentTimeMillis(); for (int i = 0; i < TOTAL_NUMBER; i++) { Pair<Integer, Integer> p = new Pair<>( (int ) Math.random()