testLogForms = new ArrayList<>(testLogForms.stream().sorted(Comparator.comparing(MesWpTestLogForm::getCreatedDate)) .collect(Collectors.toMap(MesWpTestLogForm::getSn,e->e)).values());
先按时间顺序排序,然后利用map特性后面相同sn的记录插入的会更新value,完成
testLogForms = new ArrayList<>(testLogForms.stream().sorted(Comparator.comparing(MesWpTestLogForm::getCreatedDate)) .collect(Collectors.toMap(MesWpTestLogForm::getSn,e->e)).values());
先按时间顺序排序,然后利用map特性后面相同sn的记录插入的会更新value,完成