可以使用 Java 内置的 API 实现获取文件后缀对应 MIME 类型。以下是一个示例代码:

public static String getMimeType(String extension) {
    if (extension == null || extension.isEmpty())
        return null;

    String mimeType = null;
    switch (extension.toLowerCase()) {
        case '.csv':
            mimeType = 'text/csv';
            break;
        case '.txt':
            mimeType = 'text/plain';
            break;
        case '.pdf':
            mimeType = 'application/pdf';
            break;
        // Add more cases for other file types
        default:
            break;
    }

    return mimeType;
}

您可以根据需要添加更多文件类型的情况。使用此方法,您可以获取指定文件扩展名的 MIME 类型。例如,以下代码将打印出 '.csv' 文件的 MIME 类型:

System.out.println(getMimeType('.csv'));

输出结果应为:

text/csv
Java 获取文件后缀对应的 MIME 类型:简单实现方法

原文地址: https://www.cveoy.top/t/topic/oeuC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录