数组Array
2016-01-07 15:32
441 查看
//数组的创建
//1.快速创建数组 @[]
NSArray *week=@[@"MON",@"TUE",@"WED",@"THU",@"FRI",@"SAT",@"SUN"];
//2.创建空数组
NSArray *arr=[[NSArray alloc]init];
NSArray *arr1=[NSArray array];
//3.创建数组
NSArray *arr2=[NSArray arrayWithObjects:@"apple",@"pear",@"banana",nil];//注意数组结尾使用nil (空)进行结束 不可删除
//复制
NSArray *newarr=[NSArray arrayWithArray:week];
//获取数组中元素的个数
NSInteger count=[newarr count];
//根据下标访问数组中的元素
NSString *str=[newarr objectAtIndex:0];
//向数组内添加一个元素
NSArray *addArr=[newarr arrayByAddingObject:@"eight"];
//使用指定的字符串将数组中元素连接起来
NSString *newstr=[newarr componentsJoinedByString:@","];
//使用指定的字符串将数组中元素拆分起来
NSArray *newarr1=[newstr componentsSeparatedByString:@","];
//判定数组内是否包括某个对象
BOOL result=[newarr containsObject:@"THU"];
//查询某个对象在数组中的位置
NSInteger index=[newarr indexOfObject:@"THU"];
//获取数组中最后一个元素
NSString *laststring=[newarr lastObject];
//1.快速创建数组 @[]
NSArray *week=@[@"MON",@"TUE",@"WED",@"THU",@"FRI",@"SAT",@"SUN"];
//2.创建空数组
NSArray *arr=[[NSArray alloc]init];
NSArray *arr1=[NSArray array];
//3.创建数组
NSArray *arr2=[NSArray arrayWithObjects:@"apple",@"pear",@"banana",nil];//注意数组结尾使用nil (空)进行结束 不可删除
//复制
NSArray *newarr=[NSArray arrayWithArray:week];
//获取数组中元素的个数
NSInteger count=[newarr count];
//根据下标访问数组中的元素
NSString *str=[newarr objectAtIndex:0];
//向数组内添加一个元素
NSArray *addArr=[newarr arrayByAddingObject:@"eight"];
//使用指定的字符串将数组中元素连接起来
NSString *newstr=[newarr componentsJoinedByString:@","];
//使用指定的字符串将数组中元素拆分起来
NSArray *newarr1=[newstr componentsSeparatedByString:@","];
//判定数组内是否包括某个对象
BOOL result=[newarr containsObject:@"THU"];
//查询某个对象在数组中的位置
NSInteger index=[newarr indexOfObject:@"THU"];
//获取数组中最后一个元素
NSString *laststring=[newarr lastObject];
相关文章推荐
- Oracle11G安装之后
- 跟我一起写 Makefile(八)
- virtualenv的使用
- tapestry调试,避免重复启动
- Comodo 龙浏览器下载
- 跟我一起写 Makefile(七)
- utilities(matlab)—— mat2imgcell
- 日经春秋 20160107
- 天声人語 20160107 北朝鮮が「水爆実験」
- 注册 功能的实现
- 【第六章】 AOP 之 6.3 基于Schema的AOP ——跟我学spring3
- Win10+VS2015环境下编译 OpenCV 3.1和opencv_contrib
- Egret)Demo - 自定义事件及自定义事件派发器
- Docker制作tomcat镜像简单实践
- MyBatis学习-SQL语句映射文件(1)resultMap
- eclipse断点有个斜杠 skip all breakpoints
- java环境变量配置与检查
- Linux devfreq
- collectionView的注意事项
- 应用内文件预览