码迷,mamicode.com
首页 > 编程语言 > 详细

数组遍历

时间:2016-01-11 13:54:16      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

 1 #import <Foundation/Foundation.h>
 2 
 3 int main(int argc, const char * argv[]) {
 4     @autoreleasepool {
 5 //对集合中的元素依次不重复的进行遍历
 6         NSArray *arr=@[@"MON",@"TUE",@"WED",@"THU",@"FRI",@"SAT",@"SUN"];
 7     //下标遍历
 8         //1
 9         for (int i=0; i<[arr count]; i++) {
10             
11             NSString *str=[arr objectAtIndex:i];
12             NSLog(@"%@",str);
13         }
14         NSLog(@"\n");
15         //2
16         for (int i=0; i<[arr count]; i++) {
17             
18             NSLog(@"%@",arr[i]);
19         }
20         NSLog(@"\n");
21 //快速遍历 for in 在数组中每次去一边对象执行一次for里的程序  遍历性高
22         //1
23         for (NSString *str in arr) {
24             NSLog(@"%@",str);
25         }
26         NSLog(@"\n");
27         //2 id(对象类型)代表任意类型 当不确定数组元素的类型时
28         //id NSObject instancetype 三者的区别
29         
30         for (id str in arr) {
31             NSLog(@"%@",str);
32         }
36     }
37     return 0;
38 }

 

数组遍历

标签:

原文地址:http://www.cnblogs.com/haitong-0311/p/5120827.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!