我正在尝试在函数式界面中设置日期格式,但我不知道是否可行
SimpleDateFormat dt1 = new SimpleDateFormat("ddmmyyyyy");
List<MenuPrice> menuPrices = findAll(restaurant);
menuPrices.parallelStream()
.collect(Collectors.groupingBy(dt1.format(MenuPrice::getUpdateDate)));
最佳答案
这是可能的,但没有方法引用:
Map<String,List<MenuPrice>>
menuPrices.parallelStream()
.collect(Collectors.groupingBy(m -> dt1.format(m.getUpdateDate())));
关于java - 在 Function<T,R> 中格式化日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52421193/