public class IteratorRemoveTest { public static void main(String[] args) { //迭代器删除 List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); list.add("c"); list.add("d"); boolean flag = false; Iterator<String> iterator = list.iterator(); while (iterator.hasNext()) { String value = iterator.next(); if ("c".equals(value)) { flag = true; } } if(flag){ iterator.remove(); } for (Iterator<String> it = list.iterator(); it.hasNext(); ) { System.out.println(it.next()); } }
老师我这样删除c怎么没有删除掉?
package com.itbaizhan; import java.beans.PersistenceDelegate; import java.time.Period; //测试自定义异常 class Person { private String name; private int age; public void setName(String name) { this.name = name; } public void setAge(int age) throws IllengalAgeException { if (age < 0) { throw new IllengalAgeException("人的年龄不应该为负数!"); } this.age = age; } public String toString() { return "name is" + name + "and age is" + age; } public class TestMyException { public static void main(String[] args) { Person p = new Person(); p.setName("lsx"); try { p.setAge(10); } catch (IllengalAgeException e) { e.printStackTrace(); } System.out.println(p); } } }
按照代码来弄,但是static 报错,请问是什么问题呀?
无参构造方法和有参构造方法有什么区别的作用
怎么用让步实现computer在coding前面?
在main里面new AB两个对象,a怎么去联合b,我看您之前回答是通过继承,那么具体实现怎么实现
当我有 钱 时,钱 的锁是在休眠期过后自动解锁吗?那 水 是等 钱 解锁后自动解锁吗?如果休眠期是“找水/钱”或者“给钱/水”的时间,那么总得有个解锁的条件吧
xsd 怎么引进到xml 都没具体说怎么操作
老师为何这里我的代码一直在跑没有停下来终止循环
结婚这个逻辑是不是跟讲流的时候,那个汽车扩展属性:飞行、潜水、智能的那个案例是一个意思啊?
lambda表达式实现的应该是test()啊
请问关闭流,什么时候需要判断是否为null,什么时候不需要判断直接关闭?
老师好:
打开index.html为什么乱码了,如下图,是要设置什么吗
老师为什么这个地方字符串连接符号放在前面才可以输出ab,放到后面输出的就是数字呢
我记得之前课程有说过这个新建数组的操作在工作中需要注意,因为会占用内存,视频里这样操作,是因为没有循环所以影响不大吗?还是我记错了?
网络爬虫,得到的都是一些文本格式,(使用了字节流,非字符),
但是并不能爬取视频等信息,这个应该怎么做
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637