我们舌哆猢筢学习迭代器就需要知道为什么要使用迭代器,其实无非就是我们想从容器里拿出来东西,有顺序的可以一一遍历,但是没有顺序的呢?我们就需要思考使用新菱诎逭幂方法。那么这个迭代器就起到了很好的作用。说白了,就是从容器里把东西取出来。
工具/原料
电脑
eclipse
方法/步骤
1、首先我们需要创建一个容器,
2、然后就是比较简单的,我们需要往容器里面丢东西了。调用“add”方法。那么里面都逐吴哉姆可以放什么呢?我们可以看提示是:“Object”,只要是Object对象都可以扔进去。
3、调用“iterator()”方法。
4、如果大家不知道这个方法的话,大家可以去溽朽孑臾查API文档,这个API文档在以后工作中经常使用,建议大家学会如何使用。这里可以看到,“Iterator”一共有三种方法。
5、我们调用“hasNext”方法。
6、但是仅仅是调用并不能够达到我们循环的目的,所以需要做个循环。
7、循环之后我们是不是要把他打印出来呢?应该使用什么方法呢?从API中可以看见应该用“next”方法。
8、然后循环打印输出。
9、这个方法如果感觉不合适那可以换一种“for”循环的方法来实现。