【问题标题】:Enum syntax usage in Java [closed]Java中的枚举语法用法[关闭]
【发布时间】:2014-01-04 16:47:29
【问题描述】:

现在我正在尝试用 java 制作一个玩具井字游戏程序。

public class Board {
private enum Slot {
    UNFILLED, FIRSTPLAYER, SECONDPLAYER
}

private Slot[][] board = {{"UNFILLED", "UNFILLED", "UNFILLED"}, {"UNFILLED", "UNFILLED", "UNFILLED"}, {"UNFILLED", "UNFILLED", "UNFILLED"}};

我声明了一个名为 Slot 的枚举,我正在尝试用这个枚举填充我的板。这样做的正确语法是什么?

【问题讨论】:

  • 您将字符串放入数组中。
  • 谢谢。我真傻。

标签: java enums


【解决方案1】:

你可以使用:

private Slot[][] board = {{Slot.UNFILLED, ...

private Slot[][] board = {{UNFILLED, ...

这种情况下需要添加静态导入:import static your.package.Board.Slot.*;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-30
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    相关资源
    最近更新 更多