set集合_定长
2023-09-27 14:25:59 时间
//set集合的操作
//便利初始化函数
NSSet *set1 = [[NSSet alloc] initWithObjects:@"aa", @"BB", @"CC", nil]; //便利构造器
NSSet *set2 = [NSSet setWithObjects:@"AA", @"BB", @"CC", nil];
//获取集合中元素的个数
int count = (int) [set1 count];
NSLog(@"set1里面的元素的个数为:%d", count);
//遍历集合:把set集合转换为数组然后进行遍历
NSArray *setToArray = [set2 allObjects];
NSLog(@"%@",setToArray);
//随机获取Set中元素
id element = [set1 anyObject];
NSLog(@"随机获取其中的值%@", element);
//比较两个Set是否相等_这里的相等是对应值比较
if ([set1 isEqualToSet:set2] == NO) {
NSLog(@"set1 != set2");
}
else{
NSLog(@"set1 == set2");
}
//查看一个元素是否在一个set中
if ([set1 member:@"aa"]) {
NSLog(@"aa 在set1中");
}
相关文章
- 【C++】set/multiset/map/multimap
- C++常用算法(六):集合【set_intersection:求两个set集合的交集】【set_union:求两个set集合的并集】【set_difference:求两个set集合的差集】
- android系统权限SET_PREFERRED_APPLICATIONS怎么获取
- set数据结构基础学习笔记
- Python面试题目之(针对dict或者set数据类型)边遍历 边修改 报错dictionary changed size during iteration
- JavaScript – Set and Map
- PHP 魔术方法__set() __get() 方法
- [MySQL]set autocommit=0与start transaction的区别[转载]
- Spring中使用Map、Set、List、数组、属性集合的注入方法配置文件
- Python 集合(set)类型的操作——并交差
- 终于,我读懂了所有Java集合——set篇
- Python 集合(set)
- SharePoint自动化系列——Set MMS field value using PowerShell.
- 004_swift_set 集合
- Python 集合(set)常用操作方法
- Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your 解决
- SET NOCOUNT 的意义.
- 大数据必学语言Scala(十七):基础语法学习 Set
- halcon-set_window_extents修改窗口的位置和大小
- halcon-dev_set_window激活图形窗口
- Java集合框架--List、Set、Map
- Python基本语法_集合set/frozenset_内建方法详解
- 【集合我能讲两小时048】jdk1.8中set的类继承结构?
- 【集合我能讲两小时050】set集合的特点,常见的set集合有哪些?