【发布时间】:2016-06-14 21:52:57
【问题描述】:
我有以下表达:
scheduleIntervalContainers.stream()
.filter(sic -> ((ScheduleIntervalContainer) sic).getStartTime() != ((ScheduleIntervalContainer)sic).getEndTime())
.collect(Collectors.toList());
...其中scheduleIntervalContainers 的元素类型为ScheduleContainer:
final List<ScheduleContainer> scheduleIntervalContainers
是否可以在过滤器之前检查类型?
【问题讨论】:
标签: java java-8 java-stream instanceof