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

首頁 > 系統 > iOS > 正文

IOS開發之判斷兩個數組中數據是否相同實例詳解

2020-07-26 02:56:51
字體:
來源:轉載
供稿:網友

IOS開發之判斷兩個數組中數據是否相同實例詳解

前言:

工作中遇到的問題,這里記錄下,也許能幫助到大家

實例代碼:

NSArray *array1 = [NSArray arrayWithObjects:@"a", @"b", @"c", nil nil]; NSArray *array2 = [NSArray arrayWithObjects:@"b", @"a", @"c", nil nil]; bool bol = false;  //創建倆新的數組 NSMutableArray *oldArr = [NSMutableArray arrayWithArray:array1]; NSMutableArray *newArr = [NSMutableArray arrayWithArray:array2];  //對數組1排序。 [oldArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){   return obj1 > obj2; }]; ////上個排序好像不起作用,應采用下面這個[oldArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){return [obj1 localizedStandardCompare: obj2];}]; //對數組2排序。 [newArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){    return obj1 > obj2;    }]; ////上個排序好像不起作用,應采用下面這個[newArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){return [obj1 localizedStandardCompare: obj2];}]; if (newArr.count == oldArr.count) {      bol = true;   for (int16_t i = 0; i < oldArr.count; i++) {          id c1 = [oldArr objectAtIndex:i];     id newc = [newArr objectAtIndex:i];         if (![newc isEqualToString:c1];) {      bol = false;      break;      }    }  }  if (bol) {    NSLog(@"兩個數組的內容相同!");  }  else {    NSLog(@"兩個數組的內容不相同!");  } 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 门头沟区| 庆云县| 民权县| 博爱县| 乌苏市| 苍梧县| 汽车| 安康市| 葵青区| 射阳县| 习水县| 平乐县| 芦溪县| 黎平县| 九龙坡区| 会理县| 来宾市| 古蔺县| 平邑县| 顺昌县| 杭锦旗| 加查县| 富阳市| 广元市| 清原| 随州市| 仁布县| 伊吾县| 芜湖县| 永修县| 响水县| 三门峡市| 兰溪市| 棋牌| 仙桃市| 银川市| 杭州市| 荆门市| 西平县| 清水县| 高密市|