美文网首页工作生活
把数组里的满足条件的某个元素放在第一个位置 其他元素位置也发生相

把数组里的满足条件的某个元素放在第一个位置 其他元素位置也发生相

作者: _哈哈哈哈哈哈 | 来源:发表于2019-07-02 17:02 被阅读0次

NSArray *arr = @[modelA, modelB, modelC, modelD];现在想把满足条件的model放在最前面 比如是modelB满足 则顺序变为modelB, modelA, modelC, modelD

for(int i =0 ; i <arr.count; i++){

ZhuModel *model = arr[i];

if(model.isTest){

[arr removeObjects:model];

[arr insertObject:model atIndex:0];

}

}

相关文章

  • 把数组里的满足条件的某个元素放在第一个位置 其他元素位置也发生相

    NSArray *arr = @[modelA, modelB, modelC, modelD];现在想把满足条件...

  • 6_6最左原位

    有一个有序数组arr,其中不含有重复元素,请找到满足arr[i]==i条件的最左的位置。如果所有位置上的数都不满足...

  • 最左原位

    有一个有序数组arr,其中不含有重复元素,请找到满足arr[i]==i条件的最左的位置。如果所有位置上的数都不满足...

  • numpy必知必会-第十天

    46 查找array中的满足条件的元素位置 例如:构建array data array如下: 查找里面>5的元素的...

  • Android List用法

    替换List某个位置的某个元素

  • TypeScript数组操作

    声明 查找数组中某个元素 查找满足条件的所有元素(过滤) 删除某个元素 把多个数组拼接成一个新数组

  • jQuery: 获取当前元素在父元素的位置

    获取已知元素在父元素的位置 结构如下: index() 方法返回指定元素相对于其他指定元素的 index 位置。 ...

  • 2 在HTML中使用JS