La méthode ensureCapacity() en Java – Les collections
La méthode ensureCapacity() est utilisée pour augmenter la capacité d’un ArrayList, si nécessaire, pour garantir qu’elle peut contenir au moins le nombre d’éléments qui n’est pas inférieur à la taille spécifiée.
Syntaxe
public void ensureCapacity(int minCapacity)
Paramètres
- minCapacity(Obligatoire) : La longueur minimale pour une ArrayList.
Valeur de retour
La méthode ne renvoie aucune valeur.
Exemple :
Le code suivant montre l’utilisation de la méthode ensureCapacity():
import java.util.*;
public class Main {
public static void main(String[] args) {
// Créer un ArrayList vide avec une capacité de 4
ArrayList<String> language = new ArrayList<String>(4);
// Ajouter des valeurs dans l'ArrayList
language.add("Java");
language.add("PHP");
language.add("C++");
language.add("Python");
//Augmenter la capacité à 20
language.ensureCapacity(20);
// Afficher les éléments dans l'ArrayList
for (String s : language) {
System.out.println(s);
}
}
}
Sortie:
Java PHP C++ Python





