查看“Iterator接口”的源代码
←
Iterator接口
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
除了使用foreach循环迭代访问Collection集合中的元素外,还可以使用Iterator接口迭代访问集合中的元素,Iterator接口定义了三个方法: *boolean hasNext() :如果仍有元素可以迭代,则返回 true。 *Object next() :返回迭代的下一个元素。 *void remove():从迭代器指向的 collection 中移除迭代器返回的最后一个元素。 下面程序使用Itrator来遍历集合的元素: <nowiki>import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public class TestIterator { public static void main(String[] args) { Collection<String> books = new ArrayList<>(); // 添加元素 books.add("Think in java"); books.add("java 讲义"); books.add("java 语言程序设计"); books.add("疯狂java讲义"); // 遍历集合 System.out.println("使用Iterator遍历集合结果为:"); Iterator<String> it = books.iterator(); while (it.hasNext()) System.out.println(it.next()); } }</nowiki> 返回 [[Java程序设计]]
返回至
Iterator接口
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息