Java中Iterator迭代器有哪些功能呢?

java-经验王 Java经验 发布时间:2021-10-30 22:08:37 阅读数:10163 1
下文笔者讲述Java中迭代器的具体功能,如下所示:

迭代器(Iterator)简介

迭代器是设计模式中的一种,我们常称之为“迭代器模式”
迭代器对象可以遍历并选择序列中的对象
  
 Java中的Iterator功能比较简单,且只能单向移动:
  使用next()获得序列中的下一个元素
  使用hasNext()检查序列中是否还有元素
  使用remove()将迭代器新返回的元素删除
  例:
迭代器的示例
list l = new ArrayList();
l.add("java265.com-1");
l.add("java265.com-2");
l.add("java265.com-3");
for (Iterator iter = l.iterator(); iter.hasNext();) {
String str = (String)iter.next();
System.out.println(str);
}
/*迭代器用于while循环
Iterator iter = l.iterator();
while(iter.hasNext()){
String str = (String) iter.next();
System.out.println(str);
}
*/
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202110/16356047101630.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者