我有一个数组,如
(约翰,简,约翰)
我想获得重复项,以及数组的原始元素,例如
(约翰,约翰)我可以从这里的代码中获得单次出现
NSArray *names = [NSArray arrayWithObjects:@"John", @"Jane", @"John", nil];
NSCountedSet *set = [[NSCountedSet alloc] initWithArray:names];
for (id item in set)
{
NSLog(@"Name=%@, Count=%lu", item, (unsigned long)[set countForObject:item]);
if((unsigned long)[set countForObject:item]>1){
NSLog(@"of repeated element-----=%@",item);
}
}
“重复元素的名称-----约翰”,但我想要所有重复元素的出现,如“重复元素的名称-----约翰,约翰”。