iOS中数组的倒序升序降序
Posted 在一起的浅蓝色
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS中数组的倒序升序降序相关的知识,希望对你有一定的参考价值。
1 NSMutableArray *array = [NSMutableArray arrayWithObjects:@"5",@"3",@"4",@"2",nil]; 2 3 // 倒序 4 5 NSMutableArray *resultArr = (NSMutableArray *)[[array reverseObjectEnumerator] allObjects]; 6 7 NSLog(@"倒序:%@",resultArr); // 倒序的结果为:2,4,3,5 8 9 10 // 升序 11 12 [array sortUsingSelector:@selector(compare:)]; 13 14 NSLog(@"升序:%@",array); // 升序的结果为:2,3,4,5 15 16 // 降序 17 18 NSEnumerator *enumerator = [array reverseObjectEnumerator]; 19 20 NSMutableArray *jxArr = (NSMutableArray *)[enumerator allObjects]; 21 22 NSLog(@"降序:%@",jxArr); // 降序的结果为:5,4,3,2
以上是关于iOS中数组的倒序升序降序的主要内容,如果未能解决你的问题,请参考以下文章
Java中对数组升序排列用Arrays.sort( )方法,那降序排列用啥方法?