zoukankan      html  css  js  c++  java
  • 不可变数组

    #import <Foundation/Foundation.h>

    int main(int argc, const char * argv[]) {

        @autoreleasepool {

            //可变数组继承不可变数组

            //1.创建

            NSMutableArray *mutArr=[NSMutableArray arrayWithCapacity:7];

            //2.向数组中添加一个元素

             NSArray *week=@[@"MON",@"TUE",@"WED",@"THU",@"FRI",@"SAT",@"SUN"];

            NSMutableArray *mutArray=[NSMutableArray arrayWithArray:week];

            [mutArray addObject:@"eight"];

            for (id week in mutArray){

                NSLog(@"%@",week);

            }

            //3.根据指定下角标插入元素

            [mutArray insertObject:@"nine" atIndex:8];

            NSLog(@"%@",mutArray);

            //4.删除最后一个

            [mutArray removeLastObject];

            NSLog(@"%@",mutArray);

            //5.根据指定下标删除

            [mutArray removeObjectAtIndex:7];

            //6.根据指定对象进行删除

            [mutArray removeObject:@"THU"];

            //7.替换指定下标元素

            [mutArray replaceObjectAtIndex:0 withObject:@"tihuan"];

            NSLog(@"%@",mutArray);

            

            

            

            

        }

        return 0;

    }

  • 相关阅读:
    143. Reorder List
    圆圈中最后剩下的数
    求1+2+3+...+n
    不用加减乘除做加法
    构建乘积数组
    199. Binary Tree Right Side View
    把字符串转换成整数
    java stream
    物流运费的维护架构
    9、定义类与方法
  • 原文地址:https://www.cnblogs.com/LiHai/p/5113037.html
Copyright © 2011-2022 走看看