国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

[oc學習筆記]數組

2019-11-14 18:56:57
字體:
來源:轉載
供稿:網友
 1         //數組創建以及初始化 2         //用一個數組創建一個數組 3         NSArray *aa1 = [NSArray arrayWithArray:@[@"s"]]; 4         NSArray *aa2 = @[@"s"];//常見 5         //創建有一個元素的數組 6         NSArray *aa3 = [NSArray arrayWithObject:@"s"]; 7         //創建有多個元素的數組 8         NSArray *aa4 = [NSArray arrayWithObjects:@"s",@"sss", nil]; 9         //創建一個內容為文本文件內容的數組10         NSString *path = @"";//文件地址11         NSArray *aa5 = [NSArray arrayWithContentsOfFile:path];12 13         //init方法14         //用數組對數組進行初始化15         NSArray *aaa1 = [[NSArray alloc]initWithArray:@[@"ss"]];16         NSArray *aaa2 = @[@"ss"];17         //初始化有多個元素的數組18         NSArray *aaa3 = [[NSArray alloc]initWithObjects:@"ss", nil];19         //初始化數組內容為制定文本內容20         NSArray *aaa4 = [[NSArray alloc]initWithContentsOfFile:path];21         22         //數組元素的基本操作23         //數組的長度24         NSLog(@"%zi",aaa1.count);25         //數組的最后一個元素26         NSString *s1 =[aaa1 lastObject];27         //獲取數組某個元素的下標28         NSLog(@"%zi",[aaa1 indexOfObject:@"ss"]);29         //獲取數組某個下標的元素30         NSLog(@"%@",[aaa1 objectAtIndex:1]);31         //在尾部增加元素 產生新的數組32         [aaa1 arrayByAddingObject:@"ss"];33         //在胃部增加新的數組 產生新的數組34         [aaa1 arrayByAddingObjectsFromArray:@[@"ss"]];35         //截取數組的一部分產生新的數組36         [aaa1 subarrayWithRange:NSMakeRange(10, 1)];37         //數組轉化為字符串  根據所定義的字符串鏈接38         [aaa1 componentsJoinedByString:@""];39         //字符串轉化為數組 根據所定義的字符分割40         NSString *ccc = @"1-5-2-5-62-5";41         [ccc containsString:@"-"];42         //將數組元內容寫入文件中43         [aaa1 writeToFile:path atomically:YES];44         45         46         //可變數組47         //創建一個具有固定長度的可變數組48         NSMutableArray *muss = [NSMutableArray arrayWithCapacity:10];49         //創建空可變數組50         NSMutableArray *muss1 = [NSMutableArray array];51         //創建有內容的可變數組52         NSMutableArray *nsmu2 =[NSMutableArray arrayWithObjects:@"ss",@"sss", nil];53         //在尾部添加元素54         [muss addObject:@"dd"];55         //在尾部添加數組56         [muss addObjectsFromArray:@[@"s",@"ddd"]];57         //刪除全部元素58         [muss removeAllObjects];59         //刪除最后一個元素60         [muss removeLastObject];61         //刪除制定位置元素62         [muss removeObjectAtIndex:1];63         //刪除指定元素64         [muss removeObject:@"dd"];65         //指定位置如果有某某元素就刪除66         [muss removeObject:@"d" inRange:NSMakeRange(10, 1)];67         //替換某一位置的元素68         [muss replaceObjectAtIndex:2 withObject:@"s"];69         //替換某一范圍的元素70         [muss replaceObjectsInRange:NSMakeRange(2, 1) withObjectsFromArray:@[@"s"]];71         //交換兩個位置上的元素72         [muss exchangeObjectAtIndex:2 withObjectAtIndex:3];73         //設置內容74         [muss setArray:@[@"sss"]];

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙洋县| 安丘市| 彝良县| 法库县| 太和县| 阳新县| 余干县| 荥阳市| 博乐市| 芜湖县| 金阳县| 缙云县| 于都县| 信宜市| 潮安县| 乐平市| 庆阳市| 平度市| 陈巴尔虎旗| 灵石县| 甘德县| 虞城县| 新竹县| 宁远县| 故城县| 邹平县| 尼木县| 滁州市| 浦北县| 库尔勒市| 神农架林区| 海淀区| 宁安市| 盘锦市| 玉田县| 保山市| 沙湾县| 天镇县| 泽州县| 康乐县| 乐都县|