Neste exercício, a resposta dele informa que LinkedList, é bem mais rápida que ArrayList.
Porem no teste com o meu código, aponta que ArrayList é bem mais rapido que LinkedList.
Alguém poderia me ajudar com esse exercício ?
public class TestaOrdenacao {
public static void main(String[] args) {
System.out.println("Iniciando...");
long inicio = System.currentTimeMillis();
//List<Integer> teste = new LinkedList<>();
List<Integer> teste = new ArrayList<>();
for (int i = 0; i < 30000; i++){
teste.add(i);
}
for (int i = 0; i < 30000; i++){
teste.get(i);
}
long fim = System.currentTimeMillis();
double tempo = (fim - inicio) / 1000.0;
System.out.println("Tempo gasto: " + tempo);
}
}