ファイル拡張子の取得(接尾辞)

502 ワード

ファイル拡張子(接尾辞)は、小数点以下のテキスト部分を指します.JAvaのFileメソッドは直接取得する方法はありません.ファイル名の文字列切り取りで取得できます.
/**
 *        (  )
 * @param filename
 * @return
 */
public static String getFileExtension(String filename) {
    if (!Strings.isEmpty(filename)) {
        String string = filename.trim();
        int index = filename.lastIndexOf(".");
        if (index > 0 && index < string.length() - 1) {
            return string.substring(index + 1);
        }
    }
    return null;
}