Java.io.File.listRoots()方法实例
java.io.File.listRoots() 返回抽象路径名数组,表示在目录中此抽象路径名表示,满足指定过滤器的文件和目录。
声明
以下是java.io.File.listRoots()方法的声明:
public static File[] listRoots()
参数
-
NA
返回值
该方法返回指示可用的文件系统的根文件对象的数组。如果不能确定该组的根该方法返回null。
异常
-
NA
例子
下面的例子显示java.io.File.listRoots的用法()方法的用法。
package com.yiibai; import java.io.File; public class FileDemo { public static void main(String[] args) { File[] paths; try{ // returns pathnames for files and directory paths = File.listRoots(); // for each pathname in pathname array for(File path:paths) { // prints file and directory paths System.out.println(path); } }catch(Exception e){ // if any error occurs e.printStackTrace(); } } }
让我们编译和运行上面的程序,这将产生以下结果:
C: D: E: F: G: J: