Muszę połączyć dwa zestawy ciągów, odfiltrowując zbędne informacje, to jest rozwiązanie, które wymyśliłem, czy jest lepszy sposób, który każdy może zasugerować? Może coś wbudowanego, co przeoczyłem? Nie miałem szczęścia z Google.
Set<String> oldStringSet = getOldStringSet();
Set<String> newStringSet = getNewStringSet();
for(String currentString : oldStringSet)
{
if (!newStringSet.contains(currentString))
{
newStringSet.add(currentString);
}
}