Java中Iterator迭代器有哪些功能呢?
下文笔者讲述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); } */
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。