java常用的集合删除操作
来源:互联网 发布:网络数据采集卡 编辑:程序博客网 时间:2024/06/08 00:32
1.使用迭代器Iterator遍历删除集合中的元素
List<String> list2 = new ArrayList<>();
list2.add("java");
list2.add("go");
list2.add("js");
list2.add(null);
Iterator<String> it = list2.iterator();
while (it.hasNext()) {
// 判断集合中是否还存在元素 it.next();
// 将游标指向找到的这个元素,并返回这个元素
it.remove(); // 删除游标指向的元素
}
System.out.println(list2.toString()); // 返回空
2.for循环遍历
List<String> list3 = new ArrayList<>();
list3.add("java");
list3.add("go");
list3.add("js");
list3.add("java");
list3.add(null);
for (int i = 0; i < list3.size(); i++) {
if (list3.get(i) != "java") {
list3.remove(i);
i--;
}
}
System.out.println(list3.toString());
阅读全文
0 0
- java常用的集合删除操作
- java常用的集合操作
- Java集合删除操作remove的解决方案
- 对Java中常用集合的操作
- java 集合的常用操作(排序、查找、打乱顺序)
- java 集合的常用操作(排序、查找、打乱顺序)
- Java中对List集合的常用操作
- Java中对List集合的常用操作
- java中对List集合的常用操作
- Java中对List集合的常用操作
- Java中对List集合的常用操作
- java常用的集合
- java 删除集合的办法
- java常用文件操作集合类
- java 集合类及其常用操作总结
- Java的常用集合框架
- java:常用的集合类
- java-常用集合的特点
- children的childNodes区别
- 线程-线程同步
- 八、二分算法 九、树和图
- 关于爬取豆瓣电影和豆瓣书本的图片
- 批量删除github项目-Java实现
- java常用的集合删除操作
- OpenGL核心技术之延迟着色器提升版
- 对Java中多线程的理解
- 遍历_EPROCESS->ActiveProcessLinks链表枚举进程
- c语言
- [Docker-集成] Docker、Maven、Java
- #218. 前缀和
- 用户注册和登录
- 二叉树非递归遍历