作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
下面显示的代码确实有效,因为方法 values()
是静态的。我的问题是,如果 B 不是通用的,我该如何实现下面的代码。
class A<B extends Enum<B>> {
public A() {
for (B b : b.values()) {
}
}
}
我可以想到两种解决方案:
在我看来,两者都很困惑。谁有更好的解决方案?
最佳答案
尝试使用 getEnumConstants()
关于java - 当枚举被声明为通用参数时获取枚举的 values(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8792242/
我是一名优秀的程序员,十分优秀!