我正在学习 Java 中的集合类。我创建了一个 ArrayList 并向其中添加了一些值。
package LearningJava;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.Scanner;
public class Java{
public static void main(String args[]) {
Collection values = new ArrayList();
values.add(2);
values.add(3);
values.add(5);
values.add(4);
Iterator itr = values.iterator();
for(int i = 0 ; i<values.size();i++) {
System.out.println(itr.next());
}
}
}
Run Code Online (Sandbox Code Playgroud)
我还迭代了这个ArrayList。
如果我在创建后添加值,迭代器的对象会抛出异常。
package LearningJava;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.Scanner;
public class Java{
public static void main(String args[]) {
Collection values = new ArrayList();
values.add(2);
values.add(3);
values.add(5);
Iterator itr = …Run Code Online (Sandbox Code Playgroud)