Java编程思想第十一章持有对象课件
迭代器(Iterator)接口 迭代器是一个接口,它可以遍历序列中的对象,但只能单向移动 。 package java.util; public interface IteratorE { ??? boolean hasNext( ); ??? E next( ); ??? void remove( ); } //一个跟一个 (1) 使用hasNext()检查序列中是否还有元素。 (2) 使用next()获得序列中的下一个元素,第一次 调用 next()方法时,返回序列的第一个元素。 (3) 使用remove()将迭代器新返回的元素删除。 ★ 迭代器的优点: ◆ 利用迭代器,可以非常方便的遍历整个容器 中的对象序列,而不用关心底层的结构是什么 ◆ 也就是说,客户端程序员不用去关心容器中的对象是一个List、 ArrayList、 LinkedList 还是其它什么东西 2、 迭代器的声明 ★ public interface IteratorE Iterable接口 public interface IterableT { ??? IteratorT iterator( ); //返回一个依附迭代器引用 } 实现Iterable接口的类可以使用foreach方法来遍历 三、基本概念 1、 Collect
您可能关注的文档
- DNA电泳实验步骤课件.ppt
- DSP第三章1节3部分课件.ppt
- dreamweaver 做网站解析3课件.ppt
- DW创建框架网页课件.ppt
- E6法(注会考试)第二节_法律行为制课件.ppt
- EDA考试复习重点难点总结课件.ppt
- ECC BCH 编码 原理课件.ppt
- DNB6200V400R005 系统结构-20100628-B-V1.0(TD-SCDMA)课件.ppt
- EJB第10章课件.ppt
- EMC基本知识培训课件.ppt
- 2021年08月09日威海经济技术开发区威海广兴泰业投资有限公司院内威海恒源新材料科技有限公司船用配件生产项目doc威海经济技术开发区威海广兴泰业投资有限公司院内.pdf
- 2021年07月07日威海市临港经济技术开发区苘山镇苘兴路8-11号山东杰鑫建材科技有限公司塑料模板加工项目环境影响报告表20216(1)威海市临港经济技术开发区苘山镇苘兴路8-11号.pdf
- 2021年08月19日威海市经济技术开发区崮山镇成大路北、五渚河西迪沙药业集团有限公司头孢固体制剂项目doc威海市经济技术开发区崮山镇成大路北、五渚河西.pdf
- 2021年06月16日威海经济技术开发区崮山镇崮山路530-3户外用品生产项目报告表(公示本)doc威海经济技术开发区崮山镇崮山路530-3.pdf
- 项目二三相异步电动机机械特性的测试.ppt
- 人教部编版小学语文五年级上册 慈母情深 (9) 名师教学PPT课件.ppt
- 水电解质与酸碱平衡失调论述.ppt
- 新高电子材料(中山)有限公司主营铝基板.ppt
- 2021年11月11日山东省威海市临港经济技术开发区草庙子镇乐清路-6-3号(报批版)威海市信佳机械设备有限公司机械设备生产项目-1山东省威海市临港经济技术开发区草庙子镇乐清路-6-3号.pdf
- 2021年07月07日威海临港经济技术开发区苘山镇苘兴路1号威海诺润新材料有限公司饲料添加剂(醋酸钠)生产项目环境影响报告表20215(2)威海临港经济技术开发区苘山镇苘兴路1号.pdf
原创力文档

文档评论(0)