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]