iterator接口
在集合操作中支持以下四种输出方式:
1、iterator;2、ListIterator;3、Enumeration输出;4、foreach输出
只要碰到集合输出的情况,一定记得利用Iterator输出,这是最标准的输出方式
Iterator三个方法:
iter.hasNext(); //判断接下来是否有内容
iter.next(); //读取接下来的内容
iter.remove(); //删除元素,但是这里需要注意一点:List接口本身有remove()方法,如果在删除元素的过程中,使用List接口中的方法会报错的
//要用Iterator中的remove()方法
小结:
1、Iterator接口的功能是从前往后输出,属于单向输出流
2、Iterator主要功能是完成迭代输出
3、最好不要利用Iterator接口完成删除元素操作
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步