0
Filter<T,U> connect(final Filter<T,U> filter) {
...
return filter
}
是一类
class Pipe<T>
我得到的错误 “无法解析U”。 这个想法只是一般地返回相同的过滤器与相同的两种类型而不知道U型。我怎么做?
我们的目标是能够链条,而不提供类型参数,当他们没有必要的,因为他们没有得到修改:
(new Pipe<Integer>).connect(new Filter<>(...)).connect(new Pipe<>)...
在上面expamle筛选后的第二管道应该隐含地是泛型类型为Integer。