★??迭代器的工作方式:游标+单向移动 ⑴ 只要hasNext方法返回true ◆ 就可以利用next方法,将迭代器的光标移动到 下一个元素,并且返回对前元素的引用 ⑵ 如果反复调用next方法 ◆ 即可从头至尾遍历线性表或者整个容器 ⑶ 一旦next方法已经返回了集合中的最后一个元素, 再继续调用next方法将抛出一个异常 ◆ 抛出的异常名字叫NoSunckElementException ⑶ void remove() ★??将迭代器最新返回的元素删除 ◆ 也就是说:在调用remove方法之前,必须调用了 next方法,然后再删除由next方法返回的元素 4、 迭代器的应用典例 ★ ????迭代器的典型使用方式:while循环 ◆ 不要看书上的例子(涉及到后面内容) 六、迭代器 ★??// 创建一个ArrayList对象,并返回指向该对象的 引用,然后向上转型为指向List接口的引用 List list1 = new ArrayList(); // 向容器list1中添加元素 list1.Add(“a”); list1.Add(“b”); list1.Add(“c”); ★??// 定义
您可能关注的文档
最近下载
- 船舶主机1102V-4G-25R调速器说明书.pdf VIP
- 精编教案--北师大版七年级数学上册全册教案.doc VIP
- 《SBT 11206-2017流通业商品分类与代码编制要求》(2026年)实施指南.pptx VIP
- 第五届“编辑之友杯”山西省新闻出版单位青年编校大赛编辑试题及答案.pdf VIP
- 本体智能研究报告(2026).pdf VIP
- 2025年山东省济南高新区四校联考初三下学期期中联考数学试题(创新班)试题含解析.doc VIP
- 「原创」深度解读SHT 3017-2025《石油化工生产建筑设计规范》.pdf VIP
- B-OH50-017-2010_铸钢件焊补工艺(邵汉东审)造船技术标准.pdf VIP
- TITS 智能网联道路能源自洽的几何、结构一体化设计指南 征求意见稿.pdf
- 第五届韬奋杯全国出版社青年编校大赛试题(校对人员专用).pdf VIP
原创力文档

文档评论(0)