作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有这个 Java 类:
class Card
{
private Suit suit;
private int rank;
}
(套装
是一个枚举)
有 4 个花色,每个花色为 1-9,还有 4 个花色有一个可能的花色为 0。每张卡片在所有卡片副本中以未知但恒定的形式存在。我将如何按照套装的固定顺序对套牌进行排序,并增加每套套装的等级?
最佳答案
你需要要么
compareTo
函数,确定另一张卡片在排序顺序中是应该在这张卡片之前还是之后然后你可以使用Collections.sort在你的 list 上。
关于java - 按花色对一副纸牌进行排序然后排名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4650042/
我已经创建了我的牌组,可以处理每张牌和一套花色,直到没有牌为止。对于我的项目,我需要将它分成 3 个类,其中包括一个驱动程序类。我首先创建了一个包含所有内容的类,所以我知道如何让它全部工作。 publ
嘿伙计们,我正在学习我的第一个 Java 类(class),但在尝试编译该程序时遇到了错误代码。我附加了这两门类(class),希望他能帮助我找到错误。这是我收到的错误: Error: constru
这个问题在这里已经有了答案: How to randomly shuffle a deck of cards among players? (3 个答案) 关闭 4 年前。 我一直在尝试学习 Pyt
我是一名优秀的程序员,十分优秀!