获取文件的类型和扩展名(Java)

实验中遇到要获取文件的类型或者扩展名的情况,了解了下。

具体实现:

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);

运行结果:

其实是一个意思。哈哈,好无聊。

 

 

 

 

你可能感兴趣的:(小知识,java)