我想将一个 Object (Exception)
添加到一个 Set
中,但是它会添加所有的 Exception,即使有些是重复的。debug
在我的情况下,重复的 Exception 具有相同的 Detail
消息。
如何才能正确地将 Exceptions
添加到 HashSet
中,并且仅在 Exception.getDetails()
不存在时添加?
除了 HashSet
,是否有其他方法可行?
这里性能很关键,二次方解决方案 (O(n^2)
) 不是一个选项。
messageFactory
, - 0x2E5