如何循环遍历数组时同时移除不符合条件的元素 我来答 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? huanglenzhi 推荐于2016-08-07 · 知道合伙人数码行家 huanglenzhi 知道合伙人数码行家 采纳数:117538 获赞数:517198 长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。 向TA提问 私信TA 关注 展开全部 一般不要这样做,如果要删除,一定要在删除之后,break.Oc语言中有三种遍历数组的方式,一是传统的for循环,二是for-in循环,三是迭代器。其中,第一种方式的效率最低。第二种遍历方法如下,第三种使用比较少,你可以自己去网上看下。for (NSString * str in names){ if ([str isEqualTo: @"something"]){ [names removeObject: str]; break;//一定要有break,否则会出错的。 }} 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-09-08 如何循环遍历数组时同时移除不符合条件的元素 1 2016-07-10 如何循环遍历数组时同时移除不符合条件的元素 1 2017-10-01 如何循环遍历数组时同时移除不符合条件的元素 2017-02-17 如何循环遍历数组时同时移除不符合条件的元素 2013-01-25 怎样遍历一个数组然后把数组内不满足条件的元素从该数组内移除,最终得到一个所有元素都满足条件的数组? 2017-05-09 如何循环遍历数组时同时移除不符合条件的元素 2013-04-09 PHP,如何遍历一个数组,并且把符合条件的项移到数组末尾。 2 2018-04-10 求教java中循环遍历数组的时候,当数组元素满足某个值时,怎么记下这个数组元素的下标值? 5 更多类似问题 > 为你推荐: