Tôi cần kết hợp hai tập hợp chuỗi trong khi lọc ra thông tin dư thừa, đây là giải pháp mà tôi đã đưa ra, có cách nào tốt hơn mà bất cứ ai có thể đề xuất không? Có lẽ một cái gì đó được xây dựng trong đó mà tôi đã bỏ qua? Không có bất kỳ may mắn với google.
Set<String> oldStringSet = getOldStringSet();
Set<String> newStringSet = getNewStringSet();
for(String currentString : oldStringSet)
{
if (!newStringSet.contains(currentString))
{
newStringSet.add(currentString);
}
}