//      1 数组的初始化
        NSArray *array1 = [[NSArray alloc]init];
        NSArray *array2 = [[NSArray alloc]initWithObjects:@”abc”,@”123″,@”d”,nil];
        NSArray *array3 = @[@”333″,@”abc”,@”606″];
        
//        NSLog(@"array1=%@ array2=%@ array3=%@",array1,array2,array3);
//      2 增删改查
//        查:位置索引
        NSString *item1 = [array2 firstObject];
        NSString *item2 = [array2 lastObject];
        NSString *item3 = [array2 objectAtIndex:1];
        NSLog(@"%@ %@ %@",item1,item2,item3);
        
        
//        查:内容索引
        NSInteger index1 = [array3 indexOfObject:@”606ed”];
        NSInteger arr3num = (unsigned long)array3.count;
        NSLog(@"arr3num=%lu",arr3num);
        if( index1 >=0 && index1<= arr3num){
            NSLog(@"内容在数组里");
        }else{
            NSLog(@"内容不在数组里");
        }
        NSLog(@"当前内容位置index1=%ld",(long)index1);
        
        
        
//        查:长度
        NSLog(@"cout=%lu",(unsigned long)array2.count);
        
        //查询当前数组是否包含元素,返回1 /0;
        NSLog(@"%d %d",[array2 containsObject:@”123″],[array2 containsObject:@”kij”]);
        
         /*
//        增:
        NSMutableArray *array1 = [[NSMutableArray alloc]init];
        NSMutableArray *array2 = [[NSMutableArray alloc]initWithObjects:@”abc”,@”123″,@”ff”,nil];
        [array2 addObject:@”456″];
        [array2 insertObject:@”00″ atIndex:2];
        NSLog(@"%@",array2);
//        删除 修改
        [array2 removeLastObject];
        [array2 removeObject:@”00″];
        [array2 removeObjectAtIndex:1];
        [array2 removeAllObjects];
        NSLog(@"%@",array2);
//3.将数组指定位置上的元素替换成用户想要的元素
    [newarr replaceObjectAtIndex:index withObject:value];         


//      3 数据遍历和快速枚举:中文
        NSArray *array1 = @[@”abc”,@”123″,@”你好”];
        NSLog(@"%@",array1);
//        for (int i = 0; i < array1.count; i++) {
//            NSString *item = [array1 objectAtIndex:i];
//            NSLog(@"item=%@",item);
//        }
        for (NSString *item in array1) {
            NSLog(@"item=%@",item);
        }
         
//      4 NSString <->NSArray
        NSString *string = @"1@2@3@4@5";
        NSArray *array1 = [string componentsSeparatedByString:@”@”];
        NSLog(@"%@",array1);
        NSMutableString *string2 = [[NSMutableString alloc]init];
        for (NSString *item in array1) {
            [string2 appendFormat:@”%@@”,item];
        }
        NSLog(@"%@",string2);
         */
        /*
//       5 NsmutableArray
        NSArray *array1 = @[@”123″,@”abc”];
//        NSMutableArray *array2 = array1;
        NSMutableArray *array2 = [[NSMutableArray alloc]initWithArray:array1];
        NSLog(@"array2=%@",array2);
        NSArray *array3 = array2;
        NSLog(@"%@",array3);
         */