枚举与开关

时间:2018-09-04 05:35:09

标签: java

我有一个枚举,我需要将这些值绑定到另一个类中的开关,请帮助,我很困惑

public enum GSProccesingType {
    bigCover,
    cover,
    other
}

class Test {
 switch (GSProccesingType){
        case bigCover:
        break;
        case cover:
            break;
        case default:
    }
 }

enter image description here

1 个答案:

答案 0 :(得分:0)

您必须首先创建一个对象。然后在switch语句中使用该对象。如下所示:

GSProccesingType type = GSProccesingType.cover;.   // type will hold any one of the enum values. Cover is one such value
switch(type){...}

以您的示例为例,您需要将bigCover放在开关中