gpt4 book ai didi

IOS如何比较具有不同值和元素数量的两个数组

转载 作者:行者123 更新时间:2023-11-28 18:05:05 25 4
gpt4 key购买 nike

我有两个数组,数组 A 有 4 个元素,数组 B 有 10 个元素。如何将这两个数组放在一起进行比较,以确定数组 A 是否具有包含在数组 B 中的值。

这是代码。

   for(int i = 0; i <= deepsightSig.count; i++){
for(int p = 0; p <= feeds.count; i++){


if(feeds[i] == deepsightSig[i]){

badIPCount++;


}
else
goodIPCount++;

}


}

最佳答案

NSMutableSet* set1 = [NSMutableSet setWithArray:array1];
NSMutableSet* set2 = [NSMutableSet setWithArray:array2];
[set1 intersectSet:set2]; //this will give you only the obejcts that are in both sets

NSArray* result = [set1 allObjects];

如果 result.count 大于 1,则表示数组 A 具有数组 B 中的值。

关于IOS如何比较具有不同值和元素数量的两个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33822461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com