zoukankan      html  css  js  c++  java
  • iOS 第五期考核题(字典与数组嵌套,字典的排序/删除)

     1  /**
     2          * 第1题 请将如下数据存储成字典,并将字典内容以字符串形式输出,输出:"XXX,年龄XXX岁,职业XXX"(将XXX替换为相应的数据)。
     3          */
     4         
     5         NSString *name = @"王重阳";
     6         NSInteger age = 56;
     7         NSString *job = @"道长";
     8         
     9        
    10         NSDictionary *dic=@{@"name":name,
    11                                    @"age":@(age),//将age转成对象,在前面加上@();
    12                                    @"job":job};
    13         NSMutableArray *muarr=[NSMutableArray array];
    14         [muarr addObject:dic];   //将字典放在数组内
    15         NSLog(@"第一题--------");
    16      NSString *str=[[NSString alloc]initWithFormat:@"%@,年龄%@岁,职业%@",dic[@"name"],dic[@"age"],di            c[@"job"]];
    NSLog(@"%@",str);
    19         
    20         /**
    21          *  第2题 对以下数据进行首字母升序排序,并输出
    22          */
    23         NSLog(@"第二题--------");
    24         NSArray *array = @[@"Tim Cook",@"Jony Ive",@"Steve Jobs",@"Robert Brunne",@"Philip Schiller"];
    25         NSArray *sortArray = [array sortedArrayUsingSelector:@selector(compare:)];
    26         for(id str in sortArray){
    27             NSLog(@"%@",str);
    28         }
    29         
    30         
    31         /**
    32          *  第3题 请将“Robert Brunne”移除数组,并输出
    33          */
    34         NSMutableArray *muArray=[NSMutableArray arrayWithArray:array];
    35         [muArray removeObject:@"Robert Brunne"];
    36         NSLog(@"删除后--------");
    37         for(id str in muArray){
    38             NSLog(@"%@",str);
    39         }
  • 相关阅读:
    第十三次ScrumMeeting会议
    第十二次ScrumMeeting博客
    第十一次ScrumMeeting会议
    Alpha阶段事后分析
    Alpha阶段展示
    Alpha阶段发布说明
    团队项目-第十次scrum 会议
    团队项目-第五次Scrum 会议
    # 团队项目测评博客
    # Beta冲刺前准备
  • 原文地址:https://www.cnblogs.com/jiangyicheng/p/5113894.html
Copyright © 2011-2022 走看看