是否有API可以为我提供有关磁盘上文件/目录的更多深入信息?对于例如我想知道驱动器是根驱动器还是软盘驱动器,文件是隐藏文件等。?
由于 沙菲
答案 0 :(得分:4)
java文件API是各种平台之间的最小公分母,例如:并非所有平台都具有驱动器的概念。
您可以使用File.listRoots()获取所有根驱动器,并且可以使用File.isHidden()检查它是否隐藏
答案 1 :(得分:1)
答案 2 :(得分:0)
Swing包含FileSystemView类,它公开有关驱动器,特殊文件夹和其他特定于操作系统的文件系统信息的信息。
您可以获取一个调用静态工厂方法的实例:
FileSystemView.getFileSystemView();