我有一个ScheduleContainer类型的列表和插入流每个元素应该被铸造到类型ScheduleIntervalContainer。有没有办法做到这一点?Java 8流播放列表项目的子类型
final List<ScheduleContainer> scheduleIntervalContainersReducedOfSameTimes
final List<List<ScheduleContainer>> scheduleIntervalContainerOfCurrentDay = new ArrayList<>(
scheduleIntervalContainersReducedOfSameTimes.stream()
.sorted(Comparator.comparing(ScheduleIntervalContainer::getStartDate).reversed())
.filter(s -> s.getStartDate().withTimeAtStartOfDay().isEqual(today.withTimeAtStartOfDay())).collect(Collectors
.groupingBy(ScheduleIntervalContainer::getStartDate, LinkedHashMap::new, Collectors.<ScheduleContainer> toList()))
.values());
这还不清楚。请发布[mcve]。 – Tunaki
你四小时前问完全相同的问题。 – Holger