NSMutableArray基础-创建、添加、删除、替换
2016-01-07 11:20
302 查看
#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //创建并设定数组元素个数 NSMutableArray *arr1=[NSMutableArray arrayWithCapacity:7]; //复制数组 NSArray *arr2=@[@"mon",@"tue",@"wed",@"thu",@"fri",@"sat",@"sun"]; NSMutableArray *arr3=[NSMutableArray arrayWithArray:arr2]; //向数组中添加一个元素 [arr3 addObject:@"eig"]; //根据指定下标插入元素 [arr3 insertObject:@"nin" atIndex:8]; //删除最后一个元素 [arr3 removeLastObject]; //根据指定下标删除元素 [arr3 removeObjectAtIndex:7]; //根据指定对象删除元素(若未找到返回NSNotfind [arr3 removeObject:@"sun"]; //替换指定下标的元素 [arr3 replaceObjectAtIndex:0 withObject:@"one"]; //删除全部元素 [arr3 removeAllObjects]; } return 0; }
相关文章推荐
- 数组的创建/查找数组里面的内容/添加数组中元素/使用指定的字符串把数组链接起来/判断数组内是否有指定的数组元素/四种遍历进行输出数组中的元素有哪些
- android xml界面布局特殊属性
- RMI使用小例
- 邮件开发:代理联网编程
- Activity
- Hadoop,MapReduce学习步骤
- datatables 保存状态
- Windows环境下使用Sublime text2进行lua的配置
- Unity3d在安卓android的更新(APK覆盖)
- 【转】Android Recovery模式
- telnet linux 参数
- telnet服务 linux机器
- java.lang.OutOfMemoryError: Java heap space 的解决
- 实践自定义UI—RLF...(RelativeLayout LinearLayout FrameLayout....)
- js,JQuery随时更新
- Mongodb带验证的主从复制架构
- Mac&iOS Socket
- 上推动画下拉刷新上拉加载
- android 去掉标题栏和全屏,横竖屏强制转换
- Android 版本更新