- #import <Foundation/Foundation.h>
- int main(int argc, const char * argv[]) {
- @autoreleasepool {
- //1.创建数组
- //创建空数组
- NSMutableArray *arr1=[NSMutableArray array];
- //创建的时候初始化一个元素
- NSMutableArray *arr2=[NSMutableArray arrayWithObject:@"a"];
- //创建的时候初始化多个元素
- NSMutableArray *arr3=[NSMutableArray arrayWithObjects:@"a",@"b",@"c",nil];
- //创建一个数组,并且指定长度
- NSMutableArray *arr4=[NSMutableArray arrayWithCapacity:5];
- //2.添加元素
- //添加单个元素
- [arr1 addObject:@"a"];
- //添加数组
- [arr1 addObjectsFromArray:arr2];
- //插入元素
- //-(void)intsertObject:(id)anObject atIndex:(NSUInteger)idex;
- [arr3 insertObject:arr2 atIndex:1];
- NSLog(@"%@",arr3);
- //3.删除元素
- //移除指定元素
- [arr3 removeObject:@"a"];
- //移除指定下标元素
- [arr3 removeObjectAtIndex:2];
- //4.修改元素
- //5.查找元素
- }
- return 0;
- }
复制代码 |
|