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