In Java (vielleicht mit Guava?), gibt es eine Methode, um den Unterschied zwischen zwei Collection
s zu erhalten, z.B. eine List
und ein Set
ohne eine der beiden Collection
s zu ändern (sonst würde es collection1.removeAll(collection2)
sein)?
In Guava gibt es Sets.difference(set1, set2)
, aber es funktioniert nur für Set
s, nicht für beliebige Collections.
Vielen Dank für jeden Hinweis!