我知道我们可以containsAll在比较两者时使用该方法ArrayLists来检查一个是否是另一个的子集。但这就是我想要的。考虑一个
ArrayList super = 1,2,3,4,5,6,7,8,9,10
和
ArrayList sub1 = 1,2,3,4
和另一个
ArrayList sub2 = 2,4,6,8.
现在,如果我这样做了
super.containsAll(sub1),它将评估为,true因为sub1包含在 中super。
如果我这样做了super.containsAll(sub2),它也会评估为,true因为数字 2、4、6 和 8 包含在super.
我想知道是否有办法检查两个ArrayLists以便super.containsAll(sub2)评估为false中的数字sub2不会以相同的顺序出现在super.