小编Ben*_*nny的帖子

枚举继承,或类似的东西

我有一个字符串(这是一条消息),我得到输入,我需要做4种可能的事情之一取决于字符串我知道有eunm.valueOf()选项,但我有4个不同的枚举,每个都有几条可能的消息.

看起来像:

public enum first{ONE,TWO,THREE};
public enum second{FOUR,FIVE,SIX};
public enum third{SEVEN,EIGHT,NINE};

public void work(String message){
    //Here I want to compare message string to one of the 3 enums
}
Run Code Online (Sandbox Code Playgroud)

是否有可能在枚举的一种方法中做到这一点?或者我应该尝试创建一个,如果我得到一个例外尝试另一个等等?

java inheritance enums

7
推荐指数
1
解决办法
9796
查看次数

标签 统计

enums ×1

inheritance ×1

java ×1