根据完整的路径从路径中分离文件路径、文件名及扩展名传递一个路径 c://a//b//c.avi,返回该文件的后缀名
时间: 2023-08-02 21:25:59 浏览: 129
好的,您可以使用Java中的File类来获取文件名和扩展名。示例代码如下:
```java
import java.io.File;
public class Test {
public static void main(String[] args) {
String filePath = "c://a//b//c.avi";
File file = new File(filePath);
String fileName = file.getName();
int dotIndex = fileName.lastIndexOf(".");
String extension = fileName.substring(dotIndex + 1);
System.out.println("文件路径:" + file.getParent());
System.out.println("文件名:" + fileName);
System.out.println("文件后缀名:" + extension);
}
}
```
运行结果为:
```
文件路径:c:\a\b
文件名:c.avi
文件后缀名:avi
```
其中,File类的getParent()方法可以获取文件的路径,getName()方法可以获取文件名。使用lastIndexOf()和substring()方法可以获取文件后缀名。
阅读全文