import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
/*
* 集合的使用步骤:
* A:创建集合对象
* B:创建元素对象
* C:把元素添加到集合
* D:遍历集合
* a:通过集合对象获取迭代器 对象
* b:通过迭代器对象的hasNext()方法判断是否有元素
* c:通过迭代器对象的next()方法获取元素并移动到下一个位置
*/
public class Test {
public static void main(String[] args){
//A:创建集合对象
Collection c=new ArrayList();
//B:创建元素对象 这次练习输入的是字符串,所以没必要创建对象
//C:把元素添加到集合
c.add("hello");
c.add("world");
c.add("java");
//D:遍历集合
//a:通过集合对象获取迭代器 对象
Iterator it=c.iterator();
//b:通过迭代器对象的hasNext()方法判断是否有元素
while(it.hasNext()){
//c:通过迭代器对象的next()方法获取元素并移动到下一个位置
Object a=it.next();
System.out.println(a.toString());
//也可以把Objer类型向下转型为String类型
String s=(String)a;
System.out.println(s);
}
}
} |
|