java 根据文件string后缀名判断文件格式
要根据文件的后缀名判断文件的格式,可以使用以下的Java代码:
import java.io.File;
public class FileFormatChecker {
public static String getFileFormat(String fileName) {
String fileFormat = "";
int dotIndex = fileName.lastIndexOf(".");
if (dotIndex > 0) {
fileFormat = fileName.substring(dotIndex + 1);
}
return fileFormat;
}
public static void main(String[] args) {
String fileName = "example.txt";
String fileFormat = getFileFormat(fileName);
System.out.println("File format: " + fileFormat);
}
}
上述代码中,getFileFormat方法接收一个文件名作为参数,并返回文件的后缀名(不包括点号)作为字符串。然后在main方法中,我们可以传入一个文件名,例如example.txt,并打印出文件的格式。
注意:这只是根据文件后缀名来判断文件格式的简单方法,可能并不准确。如果需要更精确地判断文件的类型,可以使用Java的MIME类型识别库,例如Apache Tika
原文地址: https://www.cveoy.top/t/topic/h0wd 著作权归作者所有。请勿转载和采集!