为了账号安全,请及时绑定邮箱和手机立即绑定

手牌的大小如何判断呢

手牌大小如何判断。最好给代码

正在回答

4 回答

数字比较你应该知道,当数字相等时就要比较花色。可以定义一个枚举类保存花色,并给花色绑定一个id,在枚举类里面定义一个静态方法,直接比较传入花色,比较花色绑定的id即可。如果不知道可以私信我,给你代码

0 回复 有任何疑惑可以回复我~
#1

qq_生活在别处_0

“直接比较传入花色”打错了,应该是传入花色这个参数
2016-07-24 回复 有任何疑惑可以回复我~
#2

慕粉慕名而来 提问者

非常感谢!懂了
2016-07-24 回复 有任何疑惑可以回复我~

按照传统思路是像视频里所说的重写equals()方法。但是我发现了一种简便方法。

首先各创建储存花色和数字的List<String>,在其中添加元素时按照大小顺序添加(之后可以get元素的indexof()来判断大小)

可能说不太清楚,可以点我头像,看我手记里的代码

0 回复 有任何疑惑可以回复我~

应该就是纯粹的比数字大小 个人认为

视频中也没提到说花色有大小之分

0 回复 有任何疑惑可以回复我~
#1

寒食君Talk

先比数字,若数字相同,再比较花色,花色大小顺序为黑红梅方
2016-07-25 回复 有任何疑惑可以回复我~
应该是用comparator这个接口创建临时规则进行比较。


0 回复 有任何疑惑可以回复我~
#1

wshyzx

你知道规则怎么写吗?
2016-07-30 回复 有任何疑惑可以回复我~
#2

慕先生9178337 回复 wshyzx

我没试过。。。
2016-07-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

手牌的大小如何判断呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信