//使用lastIndexOf()结合subString()获取后缀名
public StringlastName(File file){
if(file==null)return null;
String filename = file.getName();
if(filename.lastIndexOf(".")==-1){
return "";//文件没有后缀名的情况
}
//此时返回的是带有 . 的后缀名,
return filename.substring(filename.lastIndexOf("."));
}
网友评论