我正在编写一个简单的TicTacToe java程序,我想使用枚举类型声明常量X,O和EMPTY(表示空白)。当我编译这个程序时:
enum Constants
{
X, O, EMPTY(' ');
}
我收到一个指向EMPTY
常量的错误:
"constructor Constants in enum Constants cannot be applied to given types"
。
有关如何解决此问题的任何建议吗?
答案 0 :(得分:2)
这样做:
public enum Constants {
X("x"),
O("o"),
EMPTY("");
public final String input;
Constants(String input) { this.input = input; }
public String getInput() { return this.input; }
}