黑马程序员技术交流社区
标题:
Array增删改查
[打印本页]
作者:
任子杰
时间:
2015-11-6 01:10
标题:
Array增删改查
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSMutableArray *arr1=[NSMutableArray arrayWithObjects:@"1",@"2",@"3",@"4", nil];
// 增加元素
[arr1 addObject:@"222"];
NSLog(@"arr1=%@",arr1);
//根据数组元素下标增加
[arr1 insertObject:@"333" atIndex:2];
NSLog(@"arr1=%@",arr1);
//修改
[arr1 replaceObjectAtIndex:3 withObject:@"444"];
NSLog(@"arr1=%@",arr1);
// 删除
// 根据元素下标删除
[arr1 removeObjectAtIndex:3];
NSLog(@"arr1=%@",arr1);
// 根据元素内容删除
[arr1 removeObject:@"4"];
NSLog(@"arr1=%@",arr1);
//全部删除
// [arr1 removeAllObjects];
// NSLog(@"arr1=%@",arr1);
//查找
if ([arr1 containsObject:@"333"]) {
NSLog(@"查找成功!");
}
// 替换exchangeObjectAtIndex
[arr1 exchangeObjectAtIndex:1 withObjectAtIndex:3];
NSLog(@"arr1=%@",arr1);
}
return 0;
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2