我正在寻找一种比较两个数组是否具有相同元素的方法。
在实现之后,当元素的顺序不同时,所有返回false。
Array(2,1).sameElements(Array(1,2))
Array(1,2).deep == Array(2,1).deep
Array(1,2).corresponds(Array(2,1)){_ == _}
我目前正在通过在比较之前对数组进行排序来使用它。但我相信必须有一个更有效的方法来实现这个
Array(2,1).sorted.sameElements(Array(1,2).sorted)
res: true