Comparer deux ArrayList en Java

Vous pouvez comparer deux ArrayList à l’aide de la méthode equals() de la classe ArrayList, cette méthode accepte un objet liste comme paramètre, le compare à l’objet courant, en cas de correspondance, il renvoie TRUE et sinon il renvoie FALSE.
 
 

Exemple:
import java.util.ArrayList;

public class Main {
   public static void main(String[] args) {
	   
      ArrayList<String> list1 = new ArrayList<String>();
      list1.add("Java");
      list1.add("PHP");
      list1.add("Python");
      list1.add("Pascal");
	  
      ArrayList<String> list2 = new ArrayList<String>();
      list2.add("Java");
      list2.add("PHP");
      list2.add("Python");
      list2.add("Pascal");
	  
      if(list1.equals(list2))
          System.out.println("Les deux arraylist sont égaux.");
      else
          System.out.println("Les deux arraylist ne sont pas égaux.");
   }
}

 
Sortie:

Les deux arraylist sont égaux.

 

Laisser un commentaire

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