Aprenda a comparar dos ArrayLists en Java a través de ejemplos simples. Primero probaremos si dos ArrayLists son iguales. Si las dos listas no son iguales, encontraremos las diferencias entre las listas.
La diferencia en la lista es igual a otra tercera lista que contiene elementos adicionales o faltantes.
Además, aprenda a encontrar elementos comunes entre dos ArrayLists.
Ver la publicación original: https://www.java8net.com/2020/03/compare-two-arraylist-in-java.html
Compare dos ArrayLists para igualdad
Con el método equals (), podemos comparar dos ArrayLists en Java y verificar si son iguales. Sin embargo, esta es una condición, el orden de los elementos de los dos ArrayList debe ser el mismo. De lo contrario, no funcionará correctamente. Para estar seguros, podemos ordenar ArrayList (la clasificación puede ser ascendente o descendente) y luego aplicar el método equals () para la comparación.
Lea el artículo para aprender cómo ordenar ArrayList en Java: https://www.java8net.com/2020/02/how-to-sort-arraylist-in-java.html
Importar java.util.ArrayList;
公共 类 ArrayListExample {公共 静态 void main (String [] args) {ArrayList list1 = new ArrayList (); list1.add (“A”); list1.add (“B”); list1.add (“C”); list1.add (“D”); ArrayList list2 = new ArrayList (); list2.add (“A”); list2.add (“B”); list2.add (“C”); list2.add (“D”); System.out.println (list2); System.out.println (list1.equals (list2)); }}
Si quieres aprender en detalle: https://www.java8net.com/2020/03/compare-two-arraylist-in-java.html
Lecturas adicionales:
https://www.java8net.com/2020/03/java-arraylist-common-program-examples.html
https://www.java8net.com/2020/03/java-sublist-from-arraylist. html
https://www.java8net.com/2020/03/how-to-remove-duplicates-from-arraylist-in-java.html
https://www.java8net.com/2020/03/iterate-arraylist- in-java.html
https://www.java8net.com/2020/03/arraylist-to-array-in-java.html
de: https://dev.to//aryan19694946/how-to-compare-two-arraylist-in-java-499b