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() :

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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);
}
}
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); } }
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]
QCM-Java

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *