Collection<E>
+ iterator():Iterator<E>
Enumeration<E>
+ hasMoreElements():boolean + nextElement():E
TestAdapter
- e:Enumeration
+ hasNext():boolean + next():E
List<E>
StringTokenizer
+ hasMoreElements():boolean + + nextElement():Object
Util
+ walk(Iterator it):void
ArrayList
Interface
Iterator<E>
+ hasNext():boolean + next():E
walk(new TestAdapter(new StringTokenizer))
想使用Util类方法
Itr
Iterable<T>
+ iterator():Iterator<T>