File类如何获取文件后缀名
public class Demo {
public static void main(String[] args) {
File file = new File("G:\\io\\a.txt");
//获取文件名
String name = file.getName();
//字符串截取(获取.处的索引)然后从该索引截取
String substring = name.substring(name.indexOf("."));
//输出
System.out.println(substring);
}
}
结果: .txt
public class Demo {
public static void main(String[] args) {
File file = new File("G:\\io\\a.txt");
//获取文件名
String name = file.getName();
//字符串截取(获取.处的索引)然后从该索引截取
String substring = name.substring(name.indexOf(".") + 1);
//输出
System.out.println(substring);
}
}
结果: txt