查看目标当前目录下的所有磁盘(转载)

来源:互联网 发布:知轩藏书雪中悍刀行 编辑:程序博客网 时间:2024/06/02 02:22
//当前文件系统类FileSystemView fsv = FileSystemView.getFileSystemView();// 列出所有的window磁盘File [] file = File.listRoots();//显示所有磁盘卷标for(int i=0;i<file.length;i++){System.out.println(fsv.getSystemDisplayName(file[i]));}
控制台输出
File[] _file = File.listRoots();File[] files = new File[10];int i=0;FileSystemView fsv = FileSystemView.getFileSystemView();for(File file:_file){String diskType = fsv.getSystemDisplayName(file);if(diskType.equals("本地磁盘")){files[i++] = file;//保留本地磁盘}System.out.println(file);}
控制台输出 
C:\D:\E:\F:\G:\H:\I:\J:\
各位 见仁见智吧
0 0