美文网首页
字符串数组排序

字符串数组排序

作者: 白菜松 | 来源:发表于2016-12-07 00:24 被阅读13次

字符串数组排序

NSArray *charArray = @[@"string 1",@"String 21",@"string 12",@"String 11",@"String 02"];
    NSStringCompareOptions comparisonOptions = NSCaseInsensitiveSearch|NSNumericSearch|
    NSWidthInsensitiveSearch|NSForcedOrderingSearch;
    NSComparator sort = ^(NSString *obj1,NSString *obj2){
        NSRange range = NSMakeRange(0,obj1.length);
        return [obj1 compare:obj2 options:comparisonOptions range:range];
    };
    NSArray *resultArray2 = [charArray sortedArrayUsingComparator:sort];
    NSLog(@"字符串数组排序结果%@",resultArray2);

相关文章

  • 字符串数组排序

    字符串数组排序

  • iOS开发·必会的算法操作:字符串数组排序+模型对象数组排序

    iOS开发·必会的算法操作:字符串数组排序+模型对象数组排序

  • 前端基础(问答14)

    keywords: 数组读写、字符串转化数组、数组转字符串、函数、数学函数、随机数、ES5数组、排序。 问题 基础...

  • 前端基础(问答13)

    keywords: 数组读写、字符串转化数组、数组转字符串、函数、数学函数、随机数、ES5数组、排序。 数组方法里...

  • js去除去重

    排序除去法:字符串转数组,利用sort()函数进行数组的排序,除去重复字符,重新合并为字符串,代码如下: 这里使用...

  • js经典算法记录

    随机数组洗牌 简单的日期字符串排序 递归实现数组扁平化 极简版数组扁平化 记录数组项重复次数 冒泡排序 快速排序(...

  • 字符串 数组 对象常用方法

    1.字符串转数组:split 返回数组 2. sort() 方法用于对数组的元素进行排序。返回的是排序后的数组 ...

  • JS中sort()方法原理和使用

    sort() 方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串UniCode码。因为排序是按照字...

  • OC中数组几种排序总结

    一、数组排序 简单排序(sortedArrayUsingSelector:)如果只是对字符串的排序,可以利用sor...

  • 日常记忆之Java泛型

    Java泛型 如果我们只写一个排序方法,就能够对整形数组、字符串数组甚至支持排序的任何类型的数组进行排序。Java...

网友评论

      本文标题:字符串数组排序

      本文链接:https://www.haomeiwen.com/subject/malsuttx.html