需求:
输入:File对象输出:String对象(MIMEl类型)实现步骤:
1. 获得获取文件的扩展名
private static String getExtension(final File file) { String suffix = ""; String name = file.getName(); final int idx = name.lastIndexOf("."); if (idx >0) { suffix = name.substring(idx + 1); } return suffix; }
2. 通过扩展名获取MIME类型
public static String getMimeType(final File file) { String extension = getExtension(file); return MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension); }