El código de muestra compartido en este artículo implementa la extracción de los mismos y diferentes elementos en dos conjuntos
Aquí necesitamos utilizar un método proporcionado por la colección de colección: RemoveAll (Lista de celdas), el método RemoveAll se utiliza para eliminar todos los elementos contenidos en la colección especificada de la lista.
Sintaxis RemoveAll (Colección <?> C)
C: Contiene el objeto de colección que elimina los elementos de la lista.
El valor de retorno de este método es un objeto booleano. Si el objeto de recopilación de listas cambia debido a llamar al método RemoveAll, devuelve verdadero, de lo contrario devuelve falso. El código de implementación es el siguiente:
import java.util.arrayList; import java.util.collection; import java.util.list; public class test {public static void main (string args []) {// establecer una lista _first = new arrayList (); _sad.add ("jim"); _ Primero.add ("tom"); _sad.add ("Jack") _second = new ArrayList (); _ Second.add ("Jack"); _ Second.add ("Happy"); _ Second.add ("Sun"); _ Second.add ("bueno"); COLLECCIÓN EXISTE = New ArrayList (_Second); colección NotExist = new New ArrayList (_second); exists.removeall (_first); system.out.println ("" que no existe en _set en _set: "+existe); notExists.removeall (existe); system.out.println (" "" que no existe en _set: "+noxists);}}}}}}}}}}}}}}}}}}Resultados de ejecución:
_second no existe en _set: [feliz, sol, bueno]
_second existe en _set: [Jack]
Resumir
Lo anterior se trata de ejemplos de código de extracción de Java de los mismos y diferentes elementos en dos colecciones. Espero que sea útil para todos. Si hay alguna deficiencia, deje un mensaje para señalarlo. ¡Gracias amigos por su apoyo para este sitio!