Java中的迭代器函数
Java中的Iterator用于遍历集合中的每个元素。使用它遍历,获取每个元素,甚至可以删除。ListIterator扩展了Iterator,以允许双向遍历列表以及修改元素。
以下是Java中的Interator函数-
该
forEachRemaiing()方法为每个剩余元素执行给定操作,直到所有元素都已处理或该操作引发异常。该
hashNext()方法返回true。的
next()方法返回在迭代中的下一个元素。的
remove()从底层收集方法移除此迭代器返回的最后一个元素该iterator()方法由每个Collection类提供。要使用迭代器遍历集合的内容,请首先通过调用集合的iterator()方法来获得一个迭代器,使其到达集合的开头。在那之后,建立一个循环来调用hasNext()。只要hasNext()返回true,就使循环迭代。最后,在循环中,通过调用next()获得每个元素。
现在让我们看一个示例,以遍历ArrayList的值-
示例
import java.util.*;
public class Main {
public static void main(String args[]) {
ArrayList myList = new ArrayList();
myList.add("Jack");
myList.add("Nathan");
myList.add("Tom");
myList.add("Ryan");
myList.add("David");
myList.add("Kevin");
myList.add("Steve");
myList.add("Nathan");
myList.add("Tim");
System.out.print("Values\n");
Iterator i = myList.iterator();
while(i.hasNext()) {
Object obj = i.next();
System.out.print(obj + " ");
}
System.out.println();
}
}输出结果
Values Jack Nathan Tom Ryan David Kevin Steve Nathan Tim
热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短