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并设置文件的路径
相关用法
- Java File listFiles()用法及代码示例
- Java File isAbsolute()用法及代码示例
- Java File isDirectory()用法及代码示例
- Java File canRead()用法及代码示例
- Java File canWrite()用法及代码示例
- Java File isHidden()用法及代码示例
- Java File createTempFile()用法及代码示例
- Java File lastModified()用法及代码示例
- Java File setExecutable()用法及代码示例
- Java File setWritable()用法及代码示例
- Java File getCanonicalFile()用法及代码示例
- Java File getCanonicalPath()用法及代码示例
- Java File getAbsoluteFile()用法及代码示例
- Java File getAbsolutePath()用法及代码示例
- Java File list()用法及代码示例
注:本文由纯净天空筛选整理自andrew1234大神的英文原创作品 File listRoots() method in Java with examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。