1
resposta

Velocidade

ArrayList: Tempo de inserção: 6 Tempo de busca: 1443

HashSet: Tempo de inserção: 19 Tempo de busca: 48

1 resposta

Se está questionando o porque da mudança de velocidade, é justamente pelo HashSet ter o index da sua busca determinada em uma série de calculos binários, visando principalmente o desempenho. Já o ArrayList é baseado nos Arrays do Java.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software