草庐IT

containsSameElements

全部标签

arrays - 如果两个数组包含相同的元素,无论这些元素出现的顺序如何,我如何检查 Swift?

假设有两个数组...vararray1=["a","b","c"]vararray2=["b","c","a"]我希望这两个数组的比较结果为真,下面...vararray1=["a","b","c"]vararray2=["b","c","a","d"]...是假的。我怎样才能在Swift中做到这一点?我试图将两个数组都转换为集合,但出于某种原因,Set()不断删除数组包含的一些(通常是重复的)对象。如有任何帮助,我们将不胜感激。 最佳答案 swift3、4extensionArraywhereElement:Comparable{

arrays - 如果两个数组包含相同的元素,无论这些元素出现的顺序如何,我如何检查 Swift?

假设有两个数组...vararray1=["a","b","c"]vararray2=["b","c","a"]我希望这两个数组的比较结果为真,下面...vararray1=["a","b","c"]vararray2=["b","c","a","d"]...是假的。我怎样才能在Swift中做到这一点?我试图将两个数组都转换为集合,但出于某种原因,Set()不断删除数组包含的一些(通常是重复的)对象。如有任何帮助,我们将不胜感激。 最佳答案 swift3、4extensionArraywhereElement:Comparable{