我的问题是我必须在java中编写一个创建不同扑克牌的程序 并充分展示了扑克牌的方法。
如何为此程序编写equals方法?应该重写equals方法我知道如何编写toString方法。
它不需要任何Mutator方法。它需要其他方法。
这就是我需要帮助的全部内容。如果你可以帮助我那将是伟大的,我感谢你有时间帮助我。
答案 0 :(得分:3)
此问题出现在Java 5 Enum的教程中 您在equals / hashmap上的问题也在Java FAQ
中答案 1 :(得分:2)
以下是Rank enum的代码。
public enum Rank {
DEUCE, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, JACK, QUEEN, KING, ACE;
}
这是PlayingCard构造函数。
public PlayingCard(Rank r, Suit s) {
//... construction code
}