【问题标题】:How put options on a variable of an object? [duplicate]如何将选项放在对象的变量上? [复制]
【发布时间】:2017-03-12 23:22:39
【问题描述】:

我需要用这个变量创建一个对象(客户端):

  • 姓名
  • 日期
  • 年龄
  • 电话
  • 类型

但Type 只能取 3 个值:Good、Fair、Poor。

你如何声明变量type?

【问题讨论】:

  • 看看enums.

标签: java


【解决方案1】:

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

enum Type {
    Good,
    Fair,
    Poor
}

更多背景信息请参见this answer。

【讨论】:

【解决方案2】:

创建enumeration:

public enum Type {
    GOOD, FAIR, POOR 
}

然后你可以声明Type type;。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-26
    • 1970-01-01
    • 1970-01-01
    • 2017-10-27
    相关资源
    最近更新 更多