关于java:如何将选项放在对象的变量上?

How put options on a variable of an object?

本问题已经有最佳答案,请猛点这里访问。

我需要作出与该变量的对象(客户):

  • 名称
  • 约会
  • 时代
  • 手机

Type只能带3 GoodFairPoor值:,,。

Type声明的变量?


您可以将其定义为枚举,以将可能的值限制为较小的集合:

1
2
3
4
5
enum Type {
    Good,
    Fair,
    Poor
}

更多背景信息请参见此答案。


创建枚举:

1
2
3
public enum Type {
    GOOD, FAIR, POOR
}

然后你可以申报Type type;