Java中斗地主代码求大神帮忙,急需要知道这是什么意思?“得到最大相同数”的这一部分

 我来答
百度网友3b4b748
2017-06-23 · TA获得超过1059个赞
知道小有建树答主
回答量:760
采纳率:63%
帮助的人:273万
展开全部
信息太少了,参数是什么意思

大概猜测,14种牌 根据传入 的 card_index 牌的数量,一组牌list
先初始化14长度个数组,代表每种牌的数量。。
遍历牌组list, 5的代表王 有 王的数量+1 count[13]++,其他的话对应哪个 哪个种类数量+1;
最后一个switch 就是 A到王 按数量分组,1张的分一组,2张的分一组,以此类推
追问
谢谢
匿名用户
2017-06-23
展开全部
1、第一个for 是把所有的牌放在 14位长度的数组中 (A~K + 大小王),且个数初始为0张

2、第二个for 根据输入的cardList,分别设置至 上面的14位长度的数组中
2.1、getColor(list.get(i)) == 5 应该是第5种颜色,即大小王
2.2、除了 color== 5的其他牌则根据 牌片的数字(A-K),设置到数14位数组中的个数+1
3、第三个for,循环上面的14位数组,分别判断 数组中每个牌的个数,然后对应add到card_index.a[x]中
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式