Necesito combinar dos conjuntos de cadenas mientras filtro información redundante, esta es la solución que se me ocurrió, ¿hay una manera mejor que alguien pueda sugerir? ¿Quizás algo incorporado que pasé por alto? No tuve suerte con Google.
Set<String> oldStringSet = getOldStringSet();
Set<String> newStringSet = getNewStringSet();
for(String currentString : oldStringSet)
{
if (!newStringSet.contains(currentString))
{
newStringSet.add(currentString);
}
}