|
|
1
23
你用的语法不对
这是:
不受约束
同样地,
不受约束
正确的语法是使用
请注意,这里的顺序实际上很重要!
根据 here ,只有第一个约束可以是类,之后的约束必须都是接口:
|
|
2
14
您的语法错误;您需要:
您使用的语法创建了两个泛型类型参数,其中一个称为
注意,为了避免任何关于使用原始类型的泛型警告,还必须向
|
|
|
3
6
更换
|
|
|
4
1
只是为了添加现有答案,而不是使用 Mutliple Bounds 如其他答案中所述,您可以定义将所需接口与枚举的返回方法相结合的接口,如:
您可以实现
然后
虽然添加新接口并不理想,但对于不太了解Java泛型或从未使用过多个边界(我经常使用泛型,但从来都不需要这样的功能,所以当我看到它时,我有点不习惯)的程序员来说,使用它会更容易。 |
|
|
H.v.M. · 为最后一个枚举值指定不同的变量值 4 年前 |
|
|
JimmyDiJim · 在声明后定义枚举变量 8 年前 |
|
|
Eli K · 语法错误,插入“{”以完成枚举体(在类的末尾) 8 年前 |
|
|
Vivek Shukla · 在中间添加枚举 8 年前 |
|
|
DannyD · 如何访问typescript中的枚举名称 8 年前 |