Extraction des éléments commun
Fermé
khatrouch
-
21 avril 2015 à 16:14
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 21 avril 2015 à 20:04
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 21 avril 2015 à 20:04
A voir également:
- Extraction des éléments commun
- Extraction video youtube - Guide
- Photoshop elements gratuit - Télécharger - Retouche d'image
- Liste des habitants d'une commune ✓ - Forum Bases de données
- Commun file upload access denied ✓ - Forum Réseaux sociaux
- Agenda commun google - Guide
1 réponse
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
21 avril 2015 à 17:58
21 avril 2015 à 17:58
Bonjour,
ArrayList a une méthode retainAll qui te permet de ne garder que ce qui est commun. Il faudrait que tu l'applique sur tes id pour savoir lesquels garder et dans un second temps récupérer les belief correspondant.
ArrayList a une méthode retainAll qui te permet de ne garder que ce qui est commun. Il faudrait que tu l'applique sur tes id pour savoir lesquels garder et dans un second temps récupérer les belief correspondant.
21 avril 2015 à 18:33
21 avril 2015 à 18:44
On a donc d'une part une interface Collection<E> qui définit la méthode retainAll(Collection<?>) et d'autre part la classe ArrayList<E> qui implémente Collection<E>. Mais dans ton cas particulier tu peux considérer que toutes les collections que tu manipuleras sont des ArrayList.
Donc si tu as ArrayList id1, et ArrayList id2, tu peux faire id1.retainAll(id2); ce qui va enlever de id1 tout ce qui n'est pas dans id2 (on ne conserve donc que ce qui est commun), il reste plus qu'à recommencer avec id3...
21 avril 2015 à 19:44
21 avril 2015 à 20:04
Exemple (de tête, il faudrait vérifier)