在程序开发中,经常需要遍历集合中的所有元素,针对这一需求,JAVA专门提供了一个接口Iterator,它也是集合,主要用于迭代访问(遍历),也被成为迭代器。
使用:
1、获取Iterator对象
例:Iterator it = list.iterator();
2、使用hasNext()判断集合是否存在下一元素
例:while (it.hasNext()) { }
3、如果存在,调用next()将元素取出
例:Object obj = it.next();
本文介绍了Java中用于遍历集合的Iterator接口及其使用方法,包括获取Iterator对象、使用hasNext()判断元素以及通过next()取出元素。示例代码展示了如何通过Iterator遍历ArrayList,并注意在类型转换上的细节。
在程序开发中,经常需要遍历集合中的所有元素,针对这一需求,JAVA专门提供了一个接口Iterator,它也是集合,主要用于迭代访问(遍历),也被成为迭代器。
使用:
1、获取Iterator对象
例:Iterator it = list.iterator();
2、使用hasNext()判断集合是否存在下一元素
例:while (it.hasNext()) { }
3、如果存在,调用next()将元素取出
例:Object obj = it.next();
1322
1215
647

被折叠的 条评论
为什么被折叠?