1

在 Java 中,您可以创建一个文件,它可能包含多个 enum\class,例如:

Filename: Recorder.java

public enum Recorder {
  RECORDER_A, RECORDER_B;
};

enum Feature {
  FEATURE_A, FEATURE_B;
};

我可以使用 JavaPoet 创建“Recorder”枚举,但我不知道如何创建第二个...注意 - 它们不是嵌套的!

感谢您的任何输入:-)

4

1 回答 1

0

这在 JavaPoet 中是不可能的,因为它会导致某些构建工具出现某些问题。通过为每个顶级类型创建单独的文件来解决问题。

于 2017-11-30T04:26:02.047 回答