【发布时间】:2014-03-28 03:05:55
【问题描述】:
如果一个类实现了一个迭代器接口,它本身是否会成为一个迭代器对象。
例如,
public class StringGridIterator implements Iterator<String>{
//some methods here...
}
或者我是否需要专门创建一个对迭代器对象的变量引用,该对象将迭代某个String 对象?
像这样……
Iterator<String> it = object.iterator();
我不知道这是否足以让您理解,因为我自己仍在努力理解 Java 概念(如类和对象)。如果您不明白我想说的话,请发表评论。
【问题讨论】: