【思路】ArrayList中匹配元素替换至指定位置
来源:互联网 发布:apache basic 认证 编辑:程序博客网 时间:2024/06/03 17:36
数据源:
[1,2,3,4,5]
结果数据:
[1,5,3,4,2]
匹配元素为5的元素移动到第二个元素位置,不影响其他数据准确性
x为匹配元素
int flag = 0;for (int i = 0; i < list_data.size(); i++) { if(1 != 1){//1为需要替换的index if (x.equeals(list.get(i))) { list_data.set(1, list_data.get(i)); list_data.remove(i); flag = i; } else { list_data.set(i < flag && flag != 0 ? i + 1 : i, list_data.get(i)); } } }
阅读全文
0 0
- 【思路】ArrayList中匹配元素替换至指定位置
- 字符串匹配替换(指定匹配位置)
- ArrayList删除指定元素
- 怎样从arraylist中删除指定位置的对象?
- 【资料】Arraylist中根据指定元素属性排序
- shell中使用sed替换指定位置的字符
- 替换原先list中固定位置的元素
- Java ArrayList add(index,element) 方法插入元素到数组指定位置
- Java ArrayList add(index,element) 方法插入元素到数组指定位置
- 删除ArrayList中的指定元素
- 遍历ArrayList删除指定元素
- 遍历ArrayList删除指定元素
- 字符串指定位置替换字符
- C++中vector删除指定位置的元素
- 从set中取出指定位置的元素
- 在指定的位置匹配
- 正则匹配指定位置数字
- matlab 替换指定的元素
- [数据库]将MongoDB服务器设置成Windows启动服务(win10)
- IT人必读:写给浮躁的IT同仁(请不要做浮躁的人)
- mysql悲观锁
- 安卓用dimens做屏幕适配
- javascript闭包
- 【思路】ArrayList中匹配元素替换至指定位置
- a href=#与 a href=javascript:void(0) 的区别
- Centos 7下Docker的安装与非root配置
- 安装openstack时apache无法启动
- 寻找两个数组的中位数
- 管理工具---Maven系列(零)Maven
- 【java】javamail简介以及发送邮件
- js任务队列
- 使用AJAX异步提交图片表单