Open mushzh opened 6 years ago
Stream.of(form.getContentsB(), form.getContentsD(), form.getContentsF()).forEach(contents -> {
if (!contents.isEmpty()) {
contents.stream().map(Content::getMultipartFile).forEach(multipartFile -> {
if (multipartFile != null && StringUtils.isNotEmpty(multipartFile.getOriginalFilename())) {
form.getImageFiles().add(multipartFile);
}
});
}
});
Stream.of(form.getContentsB(), form.getContentsD(), form.getContentsF())
.filter(contents -> !CollectionUtils.isEmpty(contents)).flatMap(List::stream)
.map(Content::getMultipartFile)
.filter(multipartFile -> multipartFile != null
&& StringUtils.isNotEmpty(multipartFile.getOriginalFilename()))
.forEach(multipartFile -> form.getImageFiles().add(multipartFile));
new Thread(() -> System.out.println("In Java8, Lambda expression rocks !!")).start();
junit里 . . .那个需要改一下。