你要的是这样的吗?
- public String getFilePostfix(File file){
- if(!file.isFile()){
- System.out.println("这不是一个文件");//此处也可抛出一个异常
- return "";
- }
- if(file.isDirectory()){
- System.out.println("该文件是一个目录");//此处也可抛出一个异常
- return "";
- }
- String filename = file.getName();
- int n = filename.lastIndexOf(".");
- return filename.substring(n,filename.length());
- }
复制代码 |