下 面的程序可以为任何类构造一个Generator,只要该类具有默认的构造函数。为了减少类型声明,他提供了一个泛型方法,用以生成BasicGenerator: public interface Generator<T> {T next();} public class BasicGenerator<T> implements Generator<T> {private Class<T
#生成器(generator),一边循环一边计算后续元素的机制,比起列表生成器可以节省大量空间,适用于包含过多元素,但是实际仅适用部分元素的列表生成;#与列表生成器的写法区别:列表生成器使用[],生成器使用()def GeneratorList(n):list1 = (x * x for x in range(1,n)) #使用生成器生成一个1*1到n*n的generator,若要输