Java多"where"关键字?

pro*_*nda 4 java generics where keyword

如何在类定义中限制2个泛型类型?我怎么应该"在哪里T:"2次?我有2个接口Simplex和Complex,我想要一个类

public class MyClass<T,S> where T: Simplex, where S: Complex
{
...
}
Run Code Online (Sandbox Code Playgroud)

?或者我做错了吗?我在哪里可以找到这份文件?谷歌搜索"java关键字,其中泛型"并没有真正的帮助:哪里是一个非常常见的词...我无法在泛型的java踪迹中找到它...

Pau*_*ora 11

我相信这是你正在寻找的语法:

public class MyClass<T extends Simplex, S extends Complex> { }
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅此Java Tutorials页面.