Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

falha compilação?

sera que é uma falha ou é mesmo o certo o Arraylist ser muito mais rapido para adicionar um elemento em uma lista, mais o engracado para percorrer a lista inteira o LinkedList é muito mais rapido

1 resposta
solução!

Oi Alisson,

Na verdade a LinkedList é muito mais rápida que a ArrayList para adicionar um elemento na posição 0 pois a ArrayList precisa ficar realocando os elementos a cada adição.

Já para percorrer, a ArrayList ganha da LinkedList pois o acesso a cada elemento é efetuado em tempo constante.

Abraço!