Collectionc =new ArrayList();
c.add(“Hello”);
c.add(“Java”);
c.add(“World”);
//Iterator<E> iterator(); 返回此集合中元素的迭代器,通过集合的iterator()方法得到
Iterator<String> it = c.iterator();
//E next()方法 返回迭代的下一个元素
// System.out.println(it.next());
// System.out.println(it.next());
// System.out.println(it.next());
// System.out.println(it.next()); //NoSuchElementException 异常:表示被请求的元素不存在
-----------------------------------------------------------------------------------------
//boolean hasNext() 如果迭代具有更多元素,则返回true
// if (it.hasNext()){
// System.out.println(it.next());
// }if (it.hasNext()){
// System.out.println(it.next());
// }if (it.hasNext()){
// System.out.println(it.next());
// }if (it.hasNext()){
// System.out.println(it.next());
// }
//用while循环改进判断
while (it.hasNext()){
// System.out.println(it.next());
String n = it.next();
System.out.println(n);
}