java 获取file后缀,Java获取文件后缀的方法
时间: 2023-10-03 19:05:28 浏览: 196
JAVA获取文件后缀名源码
4星 · 用户满意度95%
获取Java文件的后缀有多种方法,这里提供两种常见的方法:
1. 使用String类中的substring()方法和lastIndexOf()方法来获取文件后缀名。
```java
String fileName = "example.txt";
String fileExtension = fileName.substring(fileName.lastIndexOf(".") + 1);
```
2. 使用Java 7中引入的Files类的probeContentType()方法来获取文件的MIME类型,然后从中提取文件扩展名。
```java
import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
public class FileExtensionExample {
public static void main(String[] args) throws IOException {
File file = new File("example.txt");
String mimeType = Files.probeContentType(file.toPath());
String fileExtension = mimeType.split("/")[1];
}
}
```
以上两种方法都可以用来获取Java文件的后缀名。
阅读全文