在 Java 中使用 Enum 的泛型
我有一个枚举
public enum Days {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY,
THURSDAY, FRIDAY, SATURDAY
}
我想创建一个可以采用 Days 类型的值的类。所以我使用了Java泛型
public class State<T extend Days>
但是有一个错误
The type parameter T should not be bounded by the final type Days.
Final types cannot be further extended
如何解决此问题?