初级程序员经典面试题 NSDictionary字典类型的错误经典实例
来源:互联网 发布:贵阳大数据是做什么的 编辑:程序博客网 时间:2024/05/20 11:24
入门级ios程序员 常犯的错误之一:
13.下面程序段的输出结果是( B )。
NSMutableDictionary *dic = [[NSMutableDictionary alloc] initWithObjectsAndKeys:@"1",@"2",@"1",@"3",@"1",@"4",nil];
NSArray *arr1 =[[NSArray alloc] initWithArray:[dic allKeys]];
NSArray *arr2 =[[NSArray alloc] initWithArray:[dic allValues]];
NSMutableDictionary*dic2 = [[NSMutableDictionary alloc] initWithObjects:arr1 forKeys:arr2];
NSLog(@"%@",dic2);
A.1=2 1=3 1=4
B.2=1 3=1 4=1
C. 1=4//字典是顺序执行的第一次 key=1 value=2第二次key=1 value=3(由于key值相同所以覆盖value值)第三次 key=1 value=4 (再次覆盖所以得最终结果key=1 value=4)
D.4=1
- 初级程序员经典面试题 NSDictionary字典类型的错误经典实例
- 程序员经典面试题
- 经典LINUX程序员面试题
- 经典LINUX程序员面试题
- c++程序员经典面试题
- Java程序员经典面试题
- 程序员经典智力面试题
- 经典的面试题
- .NET面试题,经典面试题,程序员面试题
- 经典Java面试题-Java中Char类型的运算
- 经典的微软面试题
- 一个经典的面试题
- 一道经典的面试题
- C++经典的面试题
- MSSQLSERVER的经典面试题
- 指针的经典面试题
- 经典的Android面试题
- 经典的javascript面试题
- Linux定时器与延时
- POI教程-简单操作
- 《增长黑客》——干货迭出
- Android下通过wpa_supplicant来测试wifi设备
- lightOj1006 Hex-a-bonacci
- 初级程序员经典面试题 NSDictionary字典类型的错误经典实例
- 生成json文件
- 全球数据共享网站集合
- CoreData 之间的关系
- 【黑马程序员】C语言字符串
- Word Search
- STM32l151低功耗芯片串口通信(HAL库)
- 你选择做个什么样的程序员
- 将两个字符串连接起来,不要用strcat函数。