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

    #import <Foundation/Foundation.h>
    
    int main(int argc, const char * argv[]) {
        @autoreleasepool {
    //可变数组继承不可变数组
        //1.创建 设定元素个数进行创建
            NSMutableArray *arr=[NSMutableArray arrayWithCapacity:7];
        //2.想数组中添加一个元素
            NSArray *week=@[@"MON",@"TUE",@"WED",@"THU",@"FRI",@"SAT",@"SUN"];
            NSMutableArray *mutArr=[NSMutableArray arrayWithArray:week];
            [mutArr addObject:@"EIG"];
            for (id str in mutArr) {
                NSLog(@"%@",str);
            }
        //3.指定下标插入
            [mutArr insertObject:@"NINE" atIndex:8];
            for (id str in mutArr) {
                NSLog(@"%@",str);
            }
        //4.删除
            [mutArr removeLastObject];
            for (id str in mutArr) {
                NSLog(@"%@",str);
            }
        //5.根据指定对象进行删除
            [mutArr removeObject:@"SUN"];
            for (id str in mutArr) {
                NSLog(@"%@",str);
            }
        //6.根据制定下表删除
            [mutArr removeObjectAtIndex:5];
            for (id str in mutArr) {
                NSLog(@"%@",str);
            }
  • 相关阅读:
    *Binary Tree Inorder Traversal
    First Unique Character in a String
    回溯法模板
    *Linked List Random Node
    *Odd Even Linked List
    *Maximum Product of Word Lengths
    Flatten 2D Vector
    Docker (dockerfile)
    Docker数据卷
    Docker入门
  • 原文地址:https://www.cnblogs.com/haitong-0311/p/5120829.html
Copyright © 2011-2022 走看看