有没有办法检查两个集合是否包含相同的元素,与顺序无关?
2022-09-01 01:26:39
我一直在寻找一种操作方式的方法,但忽略了元素顺序。我无法在Google Collections(类似于,但这确实考虑了排序)和JUnit(显然只是调用Collection,这取决于Collection实现,这不是我想要的)如果这样的方法会采用s,那将是最好的,但我也可以简单地采用s这样的方法当然会考虑集合中的任何重复元素(所以它不能简单地测试 )。Arrays.equals(a1, a2)
Iterables.elementsEqual()
assertEquals()
equals()
Iterable
Collection
containsAll()
请注意,我不是在问如何实现这样的事情,我只是想知道是否有任何标准的集合库拥有它。