【发布时间】:2014-01-16 23:45:24
【问题描述】:
我正在尝试创建一副牌,我将从中选择来制作一张地图。我有 16 张卡片,有两种不同的类型。
我的班级首先有一个枚举:
package Game;
public class Terrain {
public static enum Ter{
DESERT, MOUNTAIN
}
}
现在我有一个班级地图:
package Game;
import Game.Terrain.Ter;
public class Map {
Ter mapPieces[] = {Ter.DESERT, Ter.DESERT, Ter.DESERT, Ter.DESERT,
Ter.DESERT, Ter.DESERT, Ter.DESERT, Ter.DESERT,
Ter.MOUNTAIN, Ter.MOUNTAIN, Ter.MOUNTAIN, Ter.MOUNTAIN,
Ter.MOUNTAIN, Ter.MOUNTAIN, Ter.MOUNTAIN, Ter.MOUNTAIN};
}
这就是我制作数组的方式吗?有一个更好的方法吗?它看起来很可怕......
【问题讨论】: