Get file extension name
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()); } } }