数组 去重的方法
来源:互联网 发布:转盘抽奖软件免费版 编辑:程序博客网 时间:2024/04/28 21:23
第一种:利用NSDictionary的AllKeys(AllValues)方法
代码:
打印结果:
(
"2014-04-09",
"2014-04-02",
"2014-04-08",
"2014-04-01",
"2014-04-07",
"2014-04-06",
"2014-04-05",
"2014-04-04",
"2014-04-03"
)
第二种方法:利用NSSet的AllObjects方法
实例代码:
打印结果:(
"2014-04-01",
"2014-04-02",
"2014-04-03",
"2014-04-04",
"2014-04-06",
"2014-04-08",
"2014-04-05",
"2014-04-07",
"2014-04-09"
)
第三种方法,利用数组的containsObject来去除
代码如下:
打印结果:
(
"2014-04-01",
"2014-04-02",
"2014-04-03",
"2014-04-04",
"2014-04-06",
"2014-04-08",
"2014-04-05",
"2014-04-07",
"2014-04-09"
)
第四种方法:利用keyValue的方式(自己不是太明白)
打印结果如下:
总结:这几种方式都可以实现去除重复的数据,当然也可以用for循环的方式去除方法不再叙述;淡然也参考了别人的东西进行的总结
案例的使用:
服务器返回一个带有日期的数组,当然有重复的日期,同一个的日期的列表要在同一个地方的话,头部显示日期的话,可以使用到此方法去除重复的,当然,根据具体的情况代码和逻辑是不同的!
0 0
- 数组去重的方法
- 数组 去重的方法
- 数组去重的方法
- 数组去重的方法
- 数组去重的方法
- 数组去重的方法
- 数组去重方法
- js数组去重的最快方法
- js数组去重的四个方法
- 数组去重的四种方法
- JavaScript 数组去重的常见方法!
- 数组去重的两种方法
- 数组去重的三种方法
- js数组去重的方法
- JavaScript数组去重的原型方法
- JS-数组去重的方法总结
- 不同方法数组去重的比较
- 数组去重的五种方法
- scrollView 判断左右滑动方法
- IBM WebSphere MQ
- Mac 远程控制,邮件关机,重启等,利用AppleScript
- 劫持系统函数Demo
- 关于eclipse的android logcat不打印的问题
- 数组 去重的方法
- rsync远程同步——配置rsync源服务器
- 欢迎使用CSDN-markdown编辑器
- 关于jquery中的data()方法使用实例之多个radio点击与取消
- 汇编改写9号键盘中断为查询输出
- matlab faster-rcnn 测试与训练
- 自学iOS开发系列----UI(视图编程入门:UIButton)
- ERROR: osd init failed: (36) File name too long
- 接口测试常用工具PostMan