La méthode removeRange() en Java – Les collections
La méthode removeRange() est utilisée pour supprimer tous les éléments dans la plage spécifiée d’un ArrayList.
Syntaxe
protected void removeRange(int from, int to)
Paramètres
- from(Obligatoire) : index du premier élément à supprimer.
- to(Obligatoire) : index après le dernier élément à supprimer.
Valeur de retour
La méthode ne renvoie aucune valeur.
Exemple :
Le code suivant montre l’utilisation de la méthode removeRange() :
import java.util.*;
public class Language extends ArrayList<String>{
public static void main(String[] args) {
// Créer un ArrayList vide
Language language = new Language();
// Ajouter des valeurs dans l'ArrayList
language.add("Java");
language.add("PHP");
language.add("C++");
language.add("Python");
// Afficher les éléments dans l'ArrayList
System.out.println("Avant la suppression: " + language);
// suppression du 1er et 2eme éléments
language.removeRange(0,2);
System.out.println("Aprés la suppression: " + language);
}
}
Sortie:
Avant la suppression: [Java, PHP, C++, Python] Après la suppression: [C++, Python]





