Java 如何将复杂泛型方法应用于具有通配符泛型类型的类?
有一些类似于:Java 如何将复杂泛型方法应用于具有通配符泛型类型的类?,java,generics,Java,Generics,有一些类似于: 标识符myMethod(Iterable简单地blablabla.myMethod((Iterable)a) 更具体地说: Identifier如果您可以控制myMethod,请使其签名更灵活: <T> Identifier<Set<T>> myMethod(Iterable<? extends Element<Identifier<? extends T>>> input) <T> Ident
标识符myMethod(Iterable简单地blablabla.myMethod((Iterable)a)
更具体地说:
Identifier如果您可以控制myMethod
,请使其签名更灵活:
<T> Identifier<Set<T>> myMethod(Iterable<? extends Element<Identifier<? extends T>>> input)
<T> Identifier<Set<T>> myMethod(Iterable<? extends Element<? extends Identifier<? extends T>>> input)
标识符myMethod(iTerable当调用myMethod(a)
时会发生什么?如果可以,应该避免在implements子句中使用通配符。@AlexR错误:类中的方法myMethod…不能应用于给定的类型;