11
Pourquoi démarrer une ArrayList avec une capacité initiale?
Le constructeur habituel de ArrayListest: ArrayList<?> list = new ArrayList<>(); Mais il existe aussi un constructeur surchargé avec un paramètre pour sa capacité initiale: ArrayList<?> list = new ArrayList<>(20); Pourquoi est-il utile de créer un ArrayListavec une capacité initiale alors que nous pouvons y ajouter à notre guise?