站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题iterator接口分析

iterator接口分析

摘要: iterator接口分析

Iterator是一个集合的迭代器,通过Iterator访问接口就就不用关心集合的实现. Iterator接口中定义了三个方法: 1.hasNext() 是否还有下一个元素. 2.next() 返回下一个元素. 3.remove() 删除当前元素.
只定义了简单的三个方法,这里要注意几点: 1)Iterator和Enumeration的区别 Iterator是用来替代Enumeration的,Enumeration中只定义了两个方法,不具备删除功能. 2)调用next()方法后才可以调用remove()方法,而且每次调用next()后最多只能调用一次remove()方法,否则抛出IllegalStateException异常.
↑返回目录
前一篇: J2EE - 如何在JBoss中解决自动增长键值问题
后一篇: Intellij IDEA整合Tomcat手册