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。

更新於:2024年10月10日

680 次瀏覽

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.