Groovy de la fusion de deux listes?
J'ai deux listes:
listA:
[[Name: mr good, note: good,rating:9], [Name: mr bad, note: bad, rating:5]]
listB:
[[Name: mr good, note: good,score:77], [Name: mr bad, note: bad, score:12]]
Je veux obtenir un
listC:
[[Name: mr good, note: good,, rating:9, score:77], [Name: mr bad, note: bad, rating:5,score:12]]
comment pourrais-je le faire ?
grâce.
Avez-vous vraiment besoin de deux virgules après une bonne dans listC?
Quand y a des éléments dans vos listes considérés comme égaux? Pour exemple ce qui se passe pour les éléments avec le même
listA et listB sont des cartes, et non pas des listes
aucun Ne. listA et listB sont des listes avec les éléments de la carte.
Quand y a des éléments dans vos listes considérés comme égaux? Pour exemple ce qui se passe pour les éléments avec le même
Name
mais différents note
?listA et listB sont des cartes, et non pas des listes
aucun Ne. listA et listB sont des listes avec les éléments de la carte.
OriginalL'auteur john | 2010-04-08
Vous devez vous connecter pour publier un commentaire.
recueillir tous les éléments dans listA, et de trouver les elementA equivilient dans listB. Supprimer de listB, et de retourner le combiné élément.
Si nous disons que votre structure est la-dessus, je serais probablement faire:
OriginalL'auteur sbglasius
L'objet de la question est un peu général, donc je vais poster une réponse à un plus simple question, si quelqu'un a obtenu ici de la recherche pour "Comment fusionner deux listes en une carte en groovy?"
OriginalL'auteur Noam Manos
OriginalL'auteur Bob Makowski