我正在用java创建一个国际象棋游戏。
如您所知,当您开始国际象棋游戏时,每个“队长”都有两个(抱歉,我不确定这个术语是什么)我创建了以下开关盒来创建图形的图形布局:
switch (j) {
case 1 || 8 : Rook tower = new Rook(""); return tower.getBrik();
case 2 || 7 :
case 3 || 6 : Bishop bishop = new Bishop(""); return bishop.getBrik();
case 4 : King king = new King(""); return king.getBrik();
case 5 : Queen queen = new Queen(""); return queen.getBrik();
}
其中 getBrik() 方法是一个返回图像视图的节点。
现在你可以看到我的案例 2 和 3 是我尝试将两个案例合二为一的失败尝试。
这甚至可能吗?如果可以,怎么办?