iterator接口

在集合操作中支持以下四种输出方式:

1、iterator;2、ListIterator;3、Enumeration输出;4、foreach输出

只要碰到集合输出的情况,一定记得利用Iterator输出,这是最标准的输出方式

Iterator三个方法:

iter.hasNext();  //判断接下来是否有内容

iter.next();  //读取接下来的内容

iter.remove();  //删除元素,但是这里需要注意一点:List接口本身有remove()方法,如果在删除元素的过程中,使用List接口中的方法会报错的

         //要用Iterator中的remove()方法

小结:

1、Iterator接口的功能是从前往后输出,属于单向输出流

2、Iterator主要功能是完成迭代输出

3、最好不要利用Iterator接口完成删除元素操作

posted @ 2013-10-22 00:30  502ck  阅读(144)  评论(0编辑  收藏  举报