社区
非技术区
帖子详情
关于Iterator!
PiouseLeo
2005-12-13 09:11:56
阅读了一些书,发现上面在使用Vector的时候都会用一个Iterator来访问每一个元素,Vector中提供的方法足以完成所有的操作,为什么还要用Iterator呢?
...全文
101
4
打赏
收藏
关于Iterator!
阅读了一些书,发现上面在使用Vector的时候都会用一个Iterator来访问每一个元素,Vector中提供的方法足以完成所有的操作,为什么还要用Iterator呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a10002
2005-12-13
打赏
举报
回复
建义去看看C++的书!基本功只讲这些别的没有!
inexplicable
2005-12-13
打赏
举报
回复
完全同意
cenlmmx
2005-12-13
打赏
举报
回复
对于内部非线性数据结构实现的容器的遍历,Iterator的效率比用简单的for()高很多.
cenlmmx
2005-12-13
打赏
举报
回复
一般容器collection(vector,map,list等等)都提供公用的Iterator来访问,这样用Iterator模式实现遍历集合Iterator模式是用于遍历集合类的标准访问方法.
因此,客户端不关心到底是哪种Iterator,它只需要获得这个Iterator接口即可
智慧校园综合管理系统V4 企业增强功能包
智慧校园综合管理系统V4 企业增强功能包
地下铲运机,全球前14强生产商排名及市场份额(by QYResearch).docx
地下铲运机,全球前14强生产商排名及市场份额(by QYResearch)
长春市L1到L5五级街道街区分区数据集shp格式数据
本资源为长春市L1到L5五级街道街区分区数据集SHP格式数据。数据涵盖长春市全域范围,包含从省级到区级、街道级、社区级、网格级共五级行政区划边界矢量数据,数据精度高、边界清晰完整,包含完整的地名、行政区划代码、面积等属性字段。数据为标准Shapefile格式,可在ArcGIS、QGIS、SuperMap等GIS软件中直接打开编辑,适用于城市规划、人口统计、商业选址、物流配送、区域分析、GIS空间分析等多种应用场景,是城市数字化管理与空间分析的重要基础数据。
如何全面了解自身科研能力?实现精准的科研资源匹配?.docx
如何全面了解自身科研能力?实现精准的科研资源匹配?
智慧校园图书与学生综合管理系统 V6 Final 的完整项目文件清单
智慧校园图书与学生综合管理系统 V6 Final 的完整项目文件清单
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章