java中读取特殊文件的类型:
第一种方法(字符拼接读取):
public static String getType(String s){ String s1=s.substring(s.indexOf(".")+1,s.length()); if(s1.indexOf(".")>0){ s1=getTypeName(s1); } else{ return s1; } return s1;}
第二种方法(利用java中自带的格式库):
new MimetypesFileTypeMap().getContentType(file.getName());//getName函数为File类型本身自带的函数
时间: 2024-10-17 10:02:33