- 0
- 0
- 约1.46千字
- 约 7页
- 2026-01-13 发布于陕西
- 举报
Iterator接口主讲教师:赵耀宏
引入Iterator接口Iterator接口Java专门提供了Iterator接口,它是集合中的成员,但是又不同于Collection、Map接口,主要实现的是对Collection或Map集合进行遍历。Iterator也常被称为迭代器。
Iterator接口常用方法方法功能描述booleanhasNext()判断是否还有下一个元素可以遍历,如果有则返回true,否则返回falseEnext()返回迭代器的下一个元素voidremove()删除当前迭代器访问的元素
Iterator迭代器的使用格式:Iteratorit=集合实现类对象.iterator();while(it.hasNext()){it.next();}
publicclassIteratorDemo{publicstaticvoidmain(String[]args){ArrayListlist=newArrayList();list.add(ab);list.add(c);list.add(d);list.add(ab);list.add(c);list.add(ab);System.out.println(集合元素列表:+list);System.out.println(ab字符串出现的次数:+strCountList(list,ab));System.out.println(c字符串出现的次数:+strCountList(list,c));Iteratoritr=list.iterator();while(itr.hasNext()){Strings1=(String)itr.next();if(s1.equals(d)){itr.remove();//使用迭代器的remove()删除元素;}}System.out.println(删除元素d后集合元素列表:+list);}}Iterator应用示例,计算字符串在集合中出现的次数
publicstaticintstrCountList(ArrayListlist,Stringstr){intcount=0;Iteratorit=list.iterator();while(it.hasNext()){Strings=(String)it.next();if(str.equals(s)){count++;}}returncount;}}用于计算传参字符串在集合中出现的次数
谢谢观看Thanksforwatching
您可能关注的文档
- PracticalEnglishforInternationalCruiseShipCrew国际邮轮服务英语24课件讲解.pptx
- PracticalEnglishforInternationalCruiseShipCrew国际邮轮服务英语36课件讲解.pptx
- PracticalEnglishforInternationalCruiseShipCrew国际邮轮服务英语41课件讲解.pptx
- PracticalEnglishforInternationalCruiseShipCrew国际邮轮服务英语47课件讲解.pptx
- PracticalEnglishforInternationalCruiseShipCrew国际邮轮服务英语48课件讲解.pptx
- IO流概述罗祥裕96课件讲解.pptx
- IP数据报的转发52课件讲解.pptx
- Java语言的技术平台李冬29课件讲解.pptx
- Java语言发展历史李冬64课件讲解.pptx
- JCheckBox复选框杨家娥82课件讲解.pptx
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
最近下载
- 深度解析(2026)《GA 990-2012爆破作业单位资质条件和管理要求》.pptx VIP
- 症状严重程度每日记录量表的引进及信效度检验.doc VIP
- 2025年美容主诊考试题库及答案.doc VIP
- 财务部年终工作总结及下年计划.pptx VIP
- 美容主诊考试题库及答案.doc VIP
- 安徽省合肥市包河区2024-2025学年七年级上学期期末地理试卷(解析版).pdf VIP
- 强条检查记录表模板.doc VIP
- 蒋悟生 第四版 生物专业英语第二课含准确中文翻译.pptx VIP
- 2026年高中政治学业水平考试核心知识点填空练习(含答案).pdf VIP
- GB46768-2025《有限空间作业安全技术规范》解读_-60页.pptx
原创力文档

文档评论(0)