在Java中结合有界通配符

时间:2010-03-03 18:00:28

标签: java generics wildcard bounded-wildcard

无论如何使用有界通配符需要一个类实现多个接口吗?

换句话说,就像......

class Foo<S extends Comparable && Clonable>

...这需要对象扩展两个接口?

我意识到我可以创建另一个ComparableAndClonable,它扩展了两个但我无法控制某些代码(所以我不能让我的future-S对象实现ComparableAndClonable)。

1 个答案:

答案 0 :(得分:3)

class Foo<S extends Comparable & Clonable>

应该工作。

有关详细信息,请参阅Java Generics Wildcarding With Multiple Classes

[1]: