【问题标题】:How to check for duplicate strings in an NSMutableArray如何检查 NSMutableArray 中的重复字符串
【发布时间】:2011-11-05 00:07:59
【问题描述】:

我有一个要检查重复字符串的 NSMutableArray。我不需要知道字符串是什么,只要有重复就行了。

我正在考虑将答案添加到 NSSet,然后检查条目数是否与原始数组不同。有一个更好的方法吗?

【问题讨论】:

标签: nsmutablearray duplicates


【解决方案1】:

这是查看重复值的代码

for(int j = 0; j < [myMutableArray count]; j++){
      for( k = j+1;k < [myMutableArray count];k++){
       NSString *str1 = [myMutableArray objectAtIndex:j];
       NSString *str2 = [myMutableArray objectAtIndex:k];
       if([str1 isEqualToString:str2])
           NSLog(@"duplicate value is %@",[myMutableArray objectAtIndex:k]);
   }

}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-05
    • 1970-01-01
    • 1970-01-01
    • 2011-12-17
    • 2015-01-22
    • 1970-01-01
    相关资源
    最近更新 更多