Java File listRoots()方法
java.io.File.listRoots() 返回抽象路径名数组,表示在目录中此抽象路径名表示,满足指定过滤器的文件和目录。
1 语法
public static File[] listRoots()
2 参数
无
3 返回值
该方法返回指示可用的文件系统的根文件对象的数组。如果不能确定该组的根该方法返回null。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* java.io.File.listRoots()方法的例子
*/
import java.io.File;
public class Demo {
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:\
G:\
H:\
热门文章
优秀文章