iOS 两个数组,获取其中一个数组中不在两个数组元素交集的元素

释放双眼,带上耳机,听听看~!

方法1

NSArray *arr1 = @[@1,@2,@3,@4,@5,@6,@7,@8];
NSArray *arr2 = @[@4,@5,@6,@7,@8,@9,@10,@11];
NSMutableArray *mArray = [NSMutableArray arrayWithCapacity:1];
for (int i=0; i<arr1.count; i++) {
if (![arr2 containsObject:arr1[i]]) {
[mArray addObject:arr1[i]];
}
}

 

方法2

NSArray *arr1 = @[@1,@2,@3,@4,@5,@6,@7,@8];
NSArray *arr2 = @[@4,@5,@6,@7,@8,@9,@10,@11];
NSMutableArray *mArray = [NSMutableArray arrayWithArray:arr1];
[mArray removeObjectsInArray:arr2];

 

人已赞赏
iOS文章

iOS排序算法

2019-12-22 18:40:23

iOS文章

iOS UIImage擦涂功能

2019-12-23 10:23:35

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索