0

我正在用 java/android 制作纸牌游戏。这个想法很简单,随机选择一张牌并显示出来,玩家必须选择下一张牌是更高还是更低。我的问题是我怎样才能做到一旦选择了一张卡就不能再使用了?

我的计划是创建一个数组 0-51;然后为所有可能性做一个开关和案例。

4

1 回答 1

1

那会奏效。把你的数组想象成一堆纸牌,然后洗牌。然后从 0 开始遍历数组,从顶部挑选卡片。

http://www.exampledepot.com/egs/java.util/coll_Shuffle.html

如果你想变得超级酷,可以使用Stack作为卡片的容器,因为这与真正的一副纸牌的运作方式最相似。

于 2012-08-27T04:52:04.323 回答