首页javafile_nameJava I/O - 如何获取文件扩展名

Java I/O - 如何获取文件扩展名

我们想知道如何获取文件扩展名。
 


import java.io.File;

public class Main {
  public static void main(String[] argv) {
    getFileExtensionName(new File("a.txt"));
  }

  public static String getFileExtensionName(File f) {
    if (f.getName().indexOf(".") == -1) {
      return "";
    } else {
      return f.getName().substring(f.getName().length() - 3, f.getName().length());
    }
  }
}