实验中遇到要获取文件的类型或者扩展名的情况,了解了下。
具体实现:
File file = new File("D:/视频1.mp4");
String fileName=file.getName();
//获取文件类型fileType(不带.)
String fileType = fileName.substring(fileName.indexOf('.')+1,fileName.length());
//获取文件扩展名(带.)
String file_ext = fileName.substring(fileName.lastIndexOf("."),fileName.length());
System.out.println(fileName + "的类型是:" + fileType);
System.out.println(fileName + "的扩展名是:" + file_ext);
运行结果:
其实是一个意思。哈哈,好无聊。