April 05
Prde. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Exemplo Symetric Difference
nA Diferença simétrica entre 2 conjuntos é definida como o conjunto dos elementos contidos em ambos mas não na interseção
nA ∆ B = A U B – A ∩ B
n   Set<Type> symmetricDiff = new HashSet<Type>(s1);
n    symmetricDiff.addAll(s2);              // symdiff = A U B
n
n    Set<Type> tmp = new HashSet<Type>(s1);
n    tmp.retainAll(s2);                           // tmp = A ∩ B
n
n    symmetricDiff.removeAll(tmp);      // symdiff = symdiff - tmp