我有一个需求,我需要创建一个包含浮点值(例如JBoss 4.2.3,JBoss 6.2等)的梳状框
我尝试如下
public enum JBossVersion {
UNKNOWN, JBOSS 4.2.3, JBOSS 6.2
}
但是每次我说“;”时我都会出错。 ,“,”,“}}”
你们可以帮助我进一步进行此操作吗?如果有任何方法,请指导我。谢谢
答案 0 :(得分:6)
您可以在枚举中使用私有值:
public enum JBossVersion {
UNKNOWN(""),
JBOSS_4_2_3("4.2.3"),
JBOSS_6_2("6.2");
private String version;
private JBossVersion(String version) {
this.version = version;
}
public String getVersion() {
return version;
}
}
和用法JBossVersion.JBOSS_4_2_3.getVersion()