Java 路径截取代码示例:获取文件名、父目录、扩展名等

本文提供 Java 代码示例,用于截取路径中的文件名、父目录、扩展名等信息。

假设要截取的路径为 path

  1. 获取文件名(包括扩展名):
String fileName = new File(path).getName();
  1. 获取文件父目录路径:
String parentPath = new File(path).getParent();
  1. 获取文件扩展名(不包括点号):
String extension = "";
int index = path.lastIndexOf('.');
if (index > 0 && index < path.length() - 1) {
    extension = path.substring(index + 1);
}
  1. 获取文件名(不包括扩展名):
String nameWithoutExtension = "";
int index = path.lastIndexOf('.');
if (index > 0 && index < path.length() - 1) {
    nameWithoutExtension = path.substring(0, index);
}
Java 路径截取代码示例:获取文件名、父目录、扩展名等

原文地址: https://www.cveoy.top/t/topic/mOaB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录