List<MultipartFile>去重

时间: 2023-08-24 19:07:46 浏览: 115
ZIP

okhttp多文件上传

你可以使用Java中的Set数据结构来去重List<MultipartFile>。以下是一个示例代码: ```java import org.springframework.web.multipart.MultipartFile; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; public class Main { public static void main(String[] args) { List<MultipartFile> fileList = new ArrayList<>(); // 假设这是你的List<MultipartFile> // 去重 Set<MultipartFile> fileSet = new HashSet<>(fileList); List<MultipartFile> deduplicatedList = new ArrayList<>(fileSet); // 打印去重后的List for (MultipartFile file : deduplicatedList) { System.out.println(file.getOriginalFilename()); } } } ``` 在上面的示例中,我们使用了HashSet来存储不重复的MultipartFile对象。通过将原始的List转换为Set,重复的元素将被自动去除。然后,我们再将Set转换回List,得到去重后的列表。
阅读全文

相关推荐