A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 任子杰 中级黑马   /  2015-11-6 01:10  /  713 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. #import <Foundation/Foundation.h>

  2. int main(int argc, const char * argv[]) {
  3.     @autoreleasepool {
  4.         
  5.         NSMutableArray *arr1=[NSMutableArray arrayWithObjects:@"1",@"2",@"3",@"4", nil];
  6.         // 增加元素
  7.         [arr1 addObject:@"222"];
  8.         NSLog(@"arr1=%@",arr1);
  9.         //根据数组元素下标增加
  10.         [arr1 insertObject:@"333" atIndex:2];
  11.          NSLog(@"arr1=%@",arr1);
  12.         
  13.         //修改
  14.         [arr1 replaceObjectAtIndex:3 withObject:@"444"];
  15.         NSLog(@"arr1=%@",arr1);
  16.         
  17.         // 删除
  18.         // 根据元素下标删除
  19.         [arr1 removeObjectAtIndex:3];
  20.         NSLog(@"arr1=%@",arr1);
  21.         // 根据元素内容删除
  22.         [arr1 removeObject:@"4"];
  23.         NSLog(@"arr1=%@",arr1);
  24.         //全部删除
  25. //        [arr1 removeAllObjects];
  26. //         NSLog(@"arr1=%@",arr1);
  27.         //查找
  28.         if ([arr1 containsObject:@"333"]) {
  29.             
  30.             NSLog(@"查找成功!");
  31.         }
  32.         // 替换exchangeObjectAtIndex
  33.         [arr1 exchangeObjectAtIndex:1 withObjectAtIndex:3];
  34.         NSLog(@"arr1=%@",arr1);
  35.       
  36.     }
  37.     return 0;
  38. }
复制代码

您需要登录后才可以回帖 登录 | 加入黑马