偶然發現不兼容的類型錯誤原因我不明白。錯誤:不兼容的類型:Flowable無法轉換為Flowable,其中T是一個類型變量:T擴展方法getPackets(Class)中聲明的數據包為什么這段代碼錯了?public Flowable<Packet> getPackets() {
.....}public <T extends Packet> Flowable<T> getPackets(Class<T> type) {
return getPackets().filter(type::isInstance);}Flowable并且filter()是其中一部分rxjava,filter()看起來像這樣:public final Flowable<T> filter(Predicate<? super T> predicate)
添加回答
舉報
0/150
提交
取消