酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Java 利用 MultipartFile 轻松获取文件后缀类型(附示例代码)

在 Java 中,可以通过`MultipartFile`对象获取文件的后缀类型。以下是一个示例代码: ```java import org.springframework.web.multipart.MultipartFile; public class FileSuffixExtractor { public String getFileSuffix(MultipartFile file) { String originalFilename = file.getOriginalFilename(); if (originalFilename!= null) { int lastDotIndex = originalFilename.lastIndexOf('.'); if (lastDotIndex > 0 && lastDotIndex < originalFilename.length() - 1) { return originalFilename.substring(lastDotIndex + 1); } } return ""; } public static void main(String[] args) { // 假设这里有获取到的 MultipartFile 对象 MultipartFile file = null; FileSuffixExtractor extractor = new FileSuffixExtractor(); String suffix = extractor.getFileSuffix(file); System.out.println("文件后缀: " + suffix); } } ``` 在上述代码中,通过`getOriginalFilename`方法获取文件的原始文件名,然后找到最后一个点的位置,从而提取出文件的后缀。 ######[AI写代码神器 | 259点数解答 | 2024-11-04 17:33:44]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]