返回自定义对象列表时,RxJava突出显示错误但编译

时间:2014-12-16 15:37:12

标签: java rx-java

我正在进行RxJava通话,我订阅的最终结果是预订清单。

代码工作正常但我得到了这个恼人的亮点:

enter image description here

演员不在这里工作,因为我无法将List <Booking>投射到List <Object>

好的,你可能会说我应该用lambda表达式替换它,但是在call()方法中我需要调用一个以List <Booking>作为参数的方法:

enter image description here

如何避免在任何这些情况下突出显示?

1 个答案:

答案 0 :(得分:2)

您可以向通用方法添加显式类型,例如<Booking>flatMap。有时Java 8类型推断不能很好地工作。