我一直在寻找一种类似 的方法Arrays.equals(a1, a2)
,但忽略元素顺序。我无法在 Google Collections(类似Iterables.elementsEqual()
,但确实考虑了排序)和 JUnit(assertEquals()
显然只是调用equals()
Collection,这取决于 Collection 实现,这不是我想要的)中找到它如果这样的方法需要Iterable
s 是最好的,但我也可以简单地使用Collection
s 这样的方法当然会考虑到集合中的任何重复元素(所以它不能简单地测试containsAll()
)。
请注意,我不是在问如何实现这样的事情,我只是想知道是否有任何标准 Collections 库有它。