Java程序获取文件或目录的父目录名称
在本程序中,我们将演示如何使用Java中的File类来检索文件的父目录。可以使用getParent()方法(使用java.io包)获取文件或目录的父目录名称。此方法返回父目录路径名称字符串,如果不存在名为父目录则返回null。
获取父目录名称的步骤
以下是获取父目录名称的步骤:
- 我们将首先导入**java.io.File类**。
- 在Java中创建一个带有指定路径和文件名的File对象。
- 使用**System.out.println()**打印完整的文件路径。
- 使用**getParent()方法**检索并打印文件的父目录。
- 在输出中显示父目录。
Java程序获取父目录名称
以下是演示此功能的Java程序:
import java.io.File;
public class Demo {
public static void main(String[] args) {
File file = new File("C:" + File.separator + "jdk11.0.2" + File.separator, "demo1.java");
System.out.println("File: " + file);
System.out.println("Parent: " + file.getParent());
}
}
输出
File: C:/jdk11.0.2/demo1.java Parent: C:/jdk11.0.2
代码解释
在给定的程序中,我们首先从**java.io包**导入**File类**,然后我们使用路径**"C:/jdk11.0.2/demo1.java"**创建一个File对象。**System.out.println("File: " + file)**打印完整的文件路径。然后,使用**file.getParent()**检索父目录,并将其打印为**"C:/jdk11.0.2"**。如果不存在父目录,**getParent()**将返回null。
广告
数据结构
网络
关系数据库管理系统(RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP