首页 > 其他 > 详细

可变集合

时间:2016-01-11 11:36:56      阅读:160      评论:0      收藏:0      [点我收藏+]

NSMutableSet *set1=[NSMutableSet set];

        NSMutableSet *set2=[NSMutableSet setWithObjects:@"1",@"2", nil];

        NSMutableSet *set3=[NSMutableSet setWithObjects:@"a",@"2", nil];

        //用集合2减去集合3中元素

        //集合2中元素只剩下一个1 集合3不变

        NSLog(@"%@",set2);

        NSLog(@"%@",set3);

        [set2 minusSet:set3];

        NSLog(@"%@",set2);

        NSLog(@"%@",set3);

        //集合2与集合3交集

        //集合2中元素只剩下一个2 集合3不变

        [set2 intersectSet:set3];

        //集合2与集合3并集

        //集合2中元素有:1,2,a 集合3不变

        [set2 unionSet:set3];

        //删除某个元素

        [set2 removeObject:@"a"];

        //重新赋值

        [set1 setSet:set2];

可变集合

原文:http://www.cnblogs.com/hz-1521049517/p/5120342.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!