zoukankan      html  css  js  c++  java
  • 数据存字典,block排序,删除

    #import <Foundation/Foundation.h>

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

        @autoreleasepool {

            /**

             * 第1题 请将如下数据存储成字典,并将字典内容以字符串形式输出,输出:"XXX,年龄XXX岁,职业XXX"(将XXX替换为相应的数据)。

             */

            

            NSString *name = @"王重阳";

            NSInteger age = 56;

            NSString *job = @"道长";

            NSDictionary *dic=@{@"name":name,@"age":@(age),@"job":job};

            NSString *str=[[NSString alloc]initWithFormat:@"%@,年龄%@岁,职业%@",dic[@"name"],dic[@"age"],dic[@"job"]];

            NSLog(@"%@",str);

            /**

             *  第2题 对以下数据进行首字母升序排序,并输出

             */

            NSArray *array = @[@"Tim Cook",@"Jony Ive",@"Steve Jobs",@"Robert Brunne",@"Philip Schiller"];

            NSComparator com=^(id obj1,id obj2){

                NSComparisonResult result=[obj1 compare:obj2];

                return result;

            };

            NSArray *sortArr=[array sortedArrayUsingComparator:com];

            NSLog(@"%@",sortArr);

    //        for(NSString *sort in sortArr){

    //            NSLog(@"%@",sort);

    //        }

            

    //        NSArray *sortArr=[array sortedArrayUsingSelector:@selector(compare:) ];

    //        NSLog(@"%@",sortArr);

            

            /**

             *  第3题 请将“Robert Brunne”移除数组,并输出

             */

            NSMutableArray *mutArr=[NSMutableArray arrayWithArray:sortArr];

            [mutArr removeObject:@"Robert Brunne"];

    //        for(NSString *str in mutArr){

    //            NSLog(@"%@",str);

    //        }

            NSLog(@"%@",mutArr);

        }

        return 0;

    }

  • 相关阅读:
    973. K Closest Points to Origin
    919. Complete Binary Tree Inserter
    993. Cousins in Binary Tree
    20. Valid Parentheses
    141. Linked List Cycle
    912. Sort an Array
    各种排序方法总结
    509. Fibonacci Number
    374. Guess Number Higher or Lower
    238. Product of Array Except Self java solutions
  • 原文地址:https://www.cnblogs.com/LiHai/p/5116249.html
Copyright © 2011-2022 走看看