在 Java 中列出文件系统根
java.io.File.listRoots() 方法用来在 Java 中列出文件系统根。此方法不要求参数。它以文件对象数组的形式返回可用的文件系统根,如果无法确定文件系统根,它将返回 null。
以下是演示此方法的一个程序 −
实例
import java.io.File; public class Demo { public static void main(String[] args) { File[] roots = File.listRoots(); try { for(File r : roots) { System.out.println(r); } } catch(Exception e) { e.printStackTrace(); } } }
上述程序的输出如下 −
输
C:\ D:\ E:\ F:\
注意 − 输出可能因在线编译器而异。
现在,让我们了解一下上面的程序。
java.io.File.listRoots() 方法用来列出文件系统根,并且以数组的形式返回。然后,使用 for 循环打印这些数组元素。以下是演示此方法的一个代码片段 −
File[] roots = File.listRoots(); try { for(File r : roots) { System.out.println(r); } } catch(Exception e) { e.printStackTrace(); }
广告