我正在尝试为泛型实现Iterator设计模式。我不能使用泛型数组来存储集合,有人能帮我设计泛型类型的Iterator模式吗?names = new T[]; // Compilation error public T names[];
public IteratorgetIterator() { }
private class NameIte
我想为Iterable类实现Null对象设计模式。例如,如果未初始化内部数组,包装类将返回不破坏主逻辑的空Iterator: // ...of cause it doesn'twork, because Iterator is typedef not class
return mList !mList.iterator() : new Iterato