作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在制作一款纸牌游戏。我制作了一个卡片类,可以存储卡片的花色和值(value)。我正在使用枚举来跟踪卡片的花色和值(value)。当我尝试使用枚举时,我在区分枚举“套装”和字段“套装”时遇到问题。我应该如何命名 Emum“Suit”和 Field“Suit”以使它们不具有相同的名称?
public class Card
{
public enum Suit
{
SPADES, HEARTS, DIAMONDS, CLUBS;
}
public enum Value
{
ACE, TWO, THREE, FOUR, FIVE, SIX,
SEVEN, EIGHT, NINE, TEN, JACK, QUEEN, KING;
}
Suit Suit;
Value Value;
public Card(Suit suit, Value value)
{
Suit = suit
Value = value
}
最佳答案
而不是
Suit Suit;
Value Value;
用途:
Suit suit;
Value value;
Java 区分大小写。
关于java - 区分枚举和字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15587607/
我是一名优秀的程序员,十分优秀!