「Java」FilenameUtilsクラスでファイル名を取得

2021年10月21日

説明
getBaseName(String filename)
ファイルのフルパスから、拡張子を除いたファイル名のみを取得します。
必要なjar  commons-io-2.6.jar

使用例

package com.arkgame.info;

import org.apache.commons.io.FilenameUtils;

public class FileInfo {

      public static void main(String[] args) {

            String strA ="C:\\study\\arkgame\\smaple2021.doc";
            String res = FilenameUtils.getBaseName(strA);
            System.out.println("ファイル名1: "+res);

            String strB ="/opt/nginx/error.log";
            String resB = FilenameUtils.getBaseName(strB);
            System.out.println("ファイル名2: "+resB);

      }

}

実行結果
ファイル名1: smaple2021
ファイル名2: error

Java

Posted by arkgame