此示例显示了使用File类的listRoots()
方法。 此方法返回表示可用文件系统根的File对象数组,如果无法确定根集,则返回null
。 如果没有文件系统根,则该数组将为空。
请参阅以下示例。文件:ListRootExample.java -
package com.yiibai.tutorial.io;
import java.io.File;
/**
* @author yiibai
* ListRootExample.java
* Nov 4, 2016
*/
public class ListRootExample {
public static void main(String[] args) {
File[] files=File.listRoots();
/*List of drives in window system*/
for (File file : files) {
System.out.println(file.toString());
}
}
}
执行上面示例代码,得到以下结果:
C:\
D:\
E:\
F:\
G:\