L'exemple de code partagé dans cet article implémente l'extraction des mêmes éléments et différents dans deux ensembles
Ici, nous devons utiliser une méthode fournie par la collection Collection: RemoveAll (LiceLection List), la méthode RemoveAll est utilisée pour supprimer tous les éléments contenus dans la collection spécifiée de la liste.
Syntaxe Removeall (Collection <?> C)
C: contient l'objet de collection qui supprime les éléments de la liste.
La valeur de retour de cette méthode est un objet booléen. Si l'objet de collection de liste change en raison de l'appel de la méthode Removeall, il renvoie true, sinon il renvoie false. Le code d'implémentation est le suivant:
Importer java.util.arraylist; import java.util.collection; import java.util.list; public class test {public static void main (String args []) {// définir une liste _first = new ArrayList (); _ first.add ("jim"); _ first.add ("tom"); _ first.add ("jack"); _second = new ArrayList (); _ second.add ("jack"); _ second.add ("happy"); _ second.add ("Sun"); _ second.add ("good"); collection exists = new ArrayList (_second); collection notexists = new ArrayList (_second); existant.removeall (_first); System.out.println ("" qui n'existe pas dans _set dans _set: "+ exists); notExists.removeall (existant); System.out.println (" "" qui n'existe pas dans _set: "+ notexists);}}Résultats en cours:
_second n'existe pas dans _set: [heureux, soleil, bon]
_second existe dans _set: [jack]
Résumer
Ce qui précède est tout au sujet des exemples de code d'extraction de Java des mêmes éléments et différents dans deux collections. J'espère que ce sera utile à tout le monde. S'il y a des lacunes, veuillez laisser un message pour le signaler. Merci vos amis pour votre soutien pour ce site!