list删除、集合遍历删除
2024-08-24 05:54:29
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add();
list.add();
list.add();
list.add();
for(int i=;i<list.size();i++){
if(list.get(i)==){
list.remove(i);
System.out.println(list.get(i));
i--;
System.out.println(list.get(i));
}
}
System.out.println(list);
}
list遍历删除 某一个、如果不做逻辑处理是没有问题的,
但是里面存在比较什么的其他逻辑,
就需要将下标减一;
不然会出现有一项没有处理到
最新文章
- CSharpGL(24)用ComputeShader实现一个简单的图像边缘检测功能
- APK瘦身记,如何实现高达53%的压缩效果
- 网络之TCP/IP四层模型
- [PE结构分析] 9.导出表 IMAGE_EXPORT_DIRECTORY
- BZOJ2494 Triangles and Quadrangle
- LINUX系统下PHP显示空白页
- eCryptfs文件系统测试
- Android的Eclipse升级笔记
- Java多线程(三) 多线程间的基本通信
- [置顶] c++,vc6.0,中友元函数,无法访问私有字段(private)的问题(problem),cannot access private member declared in class &#39;Date&#39;
- Qt 内存泄漏测试
- Fedora 启动 SSH服务
- 自定义报表开发(HTML/XML)
- App测试中 ----------------Android和IOS测试区别
- mac mono Fiddler.exe启动失败
- 9 C. Hexadecimal&#39;s Numbers
- JavaScript(第八天)【时间与日期】
- tyvj/joyoi 1336 火车进栈
- 周强 201771010141 《面向对象程序设计(java)》 第二周学习总结
- 微信小程序地图demo完整