NSArray *arr = @[@"1",@"123",@"12345",@"12"];
NSString *currentStr = arr[0];
for (NSString *str in arr) {
if (currentStr.length < str.length) {
currentStr = str;
}
}
NSLog(@"%@",currentStr);
NSMutableArray *mutableArr = [NSMutableArray arrayWithArray:@[@"1",@"123",@"12345",@"12"]];
for (int i = 0; i < mutableArr.count; i++) {
for (int j = 0; j < mutableArr.count - i - 1; j++) {
if([mutableArr[j] length] < [mutableArr[j+1] length]){
[mutableArr exchangeObjectAtIndex:j withObjectAtIndex:(j + 1)]; //交换两个元素的位置
}
}
}
NSLog(@"%@",mutableArr[0]);
查找一个数组内最长的字符串
最新推荐文章于 2021-10-02 09:54:42 发布