MultipartFileからファイルの拡張子を取得する方法は何ですか?

MultipartFileのファイルの拡張子を取得するには、次の手順を使用できます:

  1. 必要なクラスをインポートします。
import org.springframework.web.multipart.MultipartFile;
import org.springframework.util.StringUtils;
  1. 方法のパラメーターとしてMultipartFileオブジェクトを受け取る。
public void uploadFile(MultipartFile file) {
    // 获取文件名
    String fileName = StringUtils.cleanPath(file.getOriginalFilename());
}
  1. 文字列ユーティリティ
  2. きれいな道
  3. StringUtils は、Java の文字列操作に便利なユーティリティクラスです。
  4. 「ファイル名の拡張子を取得する」
public void uploadFile(MultipartFile file) {
    // 获取文件名
    String fileName = StringUtils.cleanPath(file.getOriginalFilename());
    
    // 获取文件后缀名
    String fileExtension = StringUtils.getFilenameExtension(fileName);
}
  1. ファイルの拡張子

StringUtilsクラスを使用する前に、プロジェクトにspring-core依存関係を追加していることを確認してください。

bannerAds