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 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