今天课上的一道题,要求:定义一个ArrayList集合,存入几个对象,并且通过Iterator来取得集合中的元素,用记事本来写,调试
源代码如下:
import java.util.*;
class ArrayListDemo{
public static void main(String[] args){
ArrayList arr = new ArrayList();
arr.add("asf");
arr.add("ufh");
System.out.println("===========whileDemo==============");
whileDemo(arr);
System.out.println("=============forDemo============");
forDemo(arr);
System.out.println("==============getDemo===========");
getDemo(arr);
}
//使用while循环取出一个ArrayList的元素
public static void whileDemo(ArrayList arr){
Iterator it = arr.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
//使用for循环取出一个ArrayList的元素
public static void forDemo(ArrayList arr){
for(Iterator it = arr.iterator();it.hasNext();){
System.out.println(it.next());
}
}
//使用下标的方式取出ArrayList中的元素
public static void getDemo(ArrayList arr){
for(int i = 0;i
System.out.println(arr.get(i));
}
}
}
离开了Eclipse之后发现用记事本敲代码会出现很多的错误~
出现了5个错误。。。
希望不要那么依赖Eclipse也能写出完整代码
希望各位同仁不要太依赖它了,不然离开它之后输出HelloWorld都不会了。。。
|
|