當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Java File listRoots()用法及代碼示例


listRoots()方法是File類的一部分。 listRoots()函數返回所有可用文件係統根目錄的根目錄。確保係統上任何文件的路徑名都將以這些根目錄中的任何一個開頭。

函數簽名:

public static File[] listRoots()

用法:


File.listRoots()

參數:該函數不需要任何參數。

返回值:該函數返回File數組,其中包含所有文件係統roots。

異常:此方法不會引發任何異常

下麵的程序將說明listRoots()函數的用法:

範例1:嘗試顯示係統的所有根目錄

// Java program to demonstrate 
// the use of File.listRoots() method 
  
import java.io.*; 
  
public class GFG { 
  
    public static void main(String args[]) 
    { 
        // roots of the path name 
        File root[] = File.listRoots(); 
  
        // check if the root is null or not 
        if (root != null) { 
            System.out.print("Roots are: "); 
  
            // display the roots of the path name 
            for (int i = 0; i < root.length; i++) { 
                System.out.print(root[i].getPath() + " "); 
            } 
        } 
        else
            System.out.println("There are no roots"); 
    } 
}

輸出:

Roots are: C:\ D:\ E:\ F:\ G:\ 

這些程序可能無法在在線IDE中運行。請使用離線IDE並設置文件的路徑



相關用法


注:本文由純淨天空篩選整理自andrew1234大神的英文原創作品 File listRoots() method in Java with examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。