获取上传的文件,对文件名进行重命名时要用到。取得文件名,根据.
切割,分别获得文件名称和文件类型(后缀名)。
import java.io.File;
public class FileSuffix {
/**
* 获取文件名后缀,包含.
*
* @param filename
* @return
*/
public static String getSuffixWithPoint(String filename) {
File file = new File(filename);
String fileName = file.getName();
String suffix = fileName.substring(fileName.lastIndexOf("."));
return suffix;
}
/**
* 获取文件后缀名,.后面的名称,不包含点
*
* @param filename
* @return
*/
public static String getSuffixWithoutPoint(String filename) {
File file = new File(filename);
String fileName = file.getName();
String suffix = fileName.substring(fileName.lastIndexOf(".") + 1);
return suffix;
}
}
更多内容请访问:IT源点
注意:本文归作者所有,未经作者允许,不得转载