java enum ArrayList - 这可能吗?

Cod*_*Guy 3 java enums

可能重复:
将枚举类型添加到列表中

我有一个枚举类:

public enum MyEnum {
    ONE, TWO, THREE;
}
Run Code Online (Sandbox Code Playgroud)

在另一个类MyClass.java中,我希望得到以下内容

ArrayList<MyEnum> list;
Run Code Online (Sandbox Code Playgroud)

这可能吗?因为我遇到了一些问题.

MBy*_*ByD 12

这样做应该没有问题.

这段代码很好编译:

package example; 

import java.util.ArrayList;
import java.util.List;

public class Example {

    public static void main (String[] args) {
        List<MyEnum> enums = new ArrayList<MyEnum>();
    }

    enum MyEnum { ONE, TWO, THREE;}
    //         no need for that  ^ but added to match your question
}
Run Code Online (Sandbox Code Playgroud)