103得票4回答
将一个数组转换成ArrayList

我在Java中将一个数组转换为ArrayList遇到了很多问题。这是我现在的数组:Card[] hand = new Card[2]; "hand"持有一个"Cards"数组。将其转化为ArrayList后会是什么样子?

60得票4回答
从字符串数组中删除最后一个项目

我正在开发一个简单的二十一点游戏项目。首先,我创建了牌的数组: string[] deck = { "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A", }; 然后将其乘以4,并赋给deckNumber: n...

15得票7回答
有没有一种优雅的方法来应对二十一点中的A牌?

我的孩子有一个Java编写21点游戏的作业。我帮他一点,但他大部分时间都是自己完成的,实际上玩起来相当不错。他甚至发现了我没有注意到的一个错误,即如何计算手牌价值。然而,他还没有解决的一个问题是,当手中有一个或多个A时,如何优雅地计算卡牌的价值,因为每个A的价值可能是一或十一。我感觉应该有一个...

9得票2回答
字符数组的初始化字符串过长错误

我正在使用C++开发BlackJack游戏,以下是我的代码片段,但是我遇到了一个错误。 typedef struct { int value; char suit[8]; char name[8]; }Deck; Deck Cards[52] = {{ 1,"Ac...