什么是java中的接口生成器

时间:2016-06-29 02:50:05

标签: java

在Thinking in Java Chapter Arrays中,我在下面的数据生成器中找到了代码:

public class CountingGenerator {
            public static class
            Boolean implements Generator<java.lang.Boolean> { /* don't understand */
                private boolean value = false;
                public java.lang.Boolean next() {
                    value = !value;

                    return value;
                }
            }

          /* other code omit */
    }

在java文档中,我还没有找到接口生成器。而日食意味着错误。如何理解那本书的代码?

1 个答案:

答案 0 :(得分:3)

Generator是作者在前几页中编写的界面

你也可以自己写。

// Generator.java
public interface Generator<T> {
    T next();
}