NSMutableArray
来源:互联网 发布:数据监测中心方案 编辑:程序博客网 时间:2024/04/25 11:31
1.创建数组对象
NSMutableArray *arr1= [[NSMutableArrayalloc]initWithObjects:@"aa",@"bb",@"cc",@"dd",@"ee",@"ff",nil];
2.添加元素
[arr1 addObject:@"Frank"];
NSLog(@"arr1 = %@",arr1);
3插入元素将duke添加到aa的后面,插到bb的位置
[arr1 insertObject:@"Duke" atIndex:1];
NSLog(@"arr1 = %@",arr1);
4.删除元素
将Duke移除掉
[arr1 removeObjectAtIndex:1];
NSLog(@"arr1 = %@",arr1);
[arr1 removeAllObjects];
NSLog(@"arr1 = %@",arr1);
5.替换元素
将Frank替换成帅哥
[arr1 replaceObjectAtIndex:6 withObject:@"帅哥"];
NSLog(@"arr1 = %@",arr1);
6.交换指定位置的两个元素
将aa和cc交换位置
[arr1 exchangeObjectAtIndex:0 withObjectAtIndex:2];
NSLog(@"arr1 = %@",arr1);
7.排序幼儿班,对原数组进行排序
[arr1 sortUsingSelector:@selector(compare:)];
NSLog(@"arr1 = %@",arr1);
8.快速遍历
如果数组中的对象中的类型不同,取出来的元素类型各异,所以我们统一使用一个对象的泛型,id类型,所以可以代表所有的对象类型
for(id str in arr1)
{
NSLog(@"str = %@",str);
}
- NSMutableArray
- NSMutableArray
- NSMutableArray
- NSMutableArray
- NSMutableArray
- NSMutableArray
- 关于NSMutableArray。
- NSArray/NSMutableArray
- NSArray NSMutableArray
- NSMutableArray应用
- NSMutableArray 进阶
- NSMutableArray EXC_BAD_ACCESS
- NSMutableArray 特性
- NSMutableArray 排序
- NSMutableArray用法
- NSArray、NSMutableArray
- NSMutableArray removeObject
- NSMutableArray containsObject
- HDU 4925 Apple Tree 找呀找规律
- C++ 模板方法
- radius源码下载
- poj 2155 第一天学树状数组,还没怎么搞清楚二维的区间更新单点查询
- POJ 2337 欧拉回路+欧拉路径+判断欧拉回路和路径
- NSMutableArray
- Server 数据库巡检脚本
- Spring笔记(5)------依赖注入
- java中关于重载和重写的理解
- Android蓝牙基础(2)
- 【leetcode】Median of Two Sorted Arrays
- Android核心基础-开发一个Android程序-3.1.创建Android工程
- ARM CORTEX-M3 寄存器
- HDoj 2023