我有两个Answer
型的ArrayList
(brew 课程).
我想比较一下这两份 list ,看看它们是否包含相同的内容,但顺序并不重要.
示例:
//These should be equal.
ArrayList<String> listA = {"a", "b", "c"}
ArrayList<String> listB = {"b", "c", "a"}
List.equals
表示,如果两个列表包含相同的元素大小、内容和顺序,则它们是相等的.我也想要同样的东西,但顺序不重要.
有没有简单的方法可以做到这一点?或者我需要执行嵌套for循环,并手动判断两个列表的每个索引?
注意:我不能将它们从ArrayList
改为另一种类型的列表,它们需要保持不变.