11
Por que iniciar um ArrayList com capacidade inicial?
O construtor usual de ArrayListé: ArrayList<?> list = new ArrayList<>(); Mas há também um construtor sobrecarregado com um parâmetro para sua capacidade inicial: ArrayList<?> list = new ArrayList<>(20); Por que é útil criar um ArrayListcom uma capacidade inicial quando podemos anexá-lo como quisermos?