主要是用递归方式实现浏览文件目录下的所有的东西
public static void main(String[] args) {
//1.目录的获取
// 1)根目录
File[] fs=File.listRoots();
if(fs!=null)
{
System.out.println("当前系统有以下盘符");
for(File file:fs)
{
System.out.println(file.getPath()+"\t"+genSizeString(file.getTotalSpace())+"\t"+genSizeString(file.getUsableSpace()));
}
}
// 2)显示一个目录下的子目录(不包括孙目录)
// File f3=new File("C:Users");
// File[] fs3=f3.listFiles();
// if(fs3!=null)
// {
// for(File ff:fs3){
// if(ff.isFile())
// {
// System.out.println(ff.getPath()+"\t文件\t"+ff.length());
//
// }else{
// System.out.println(ff.getPath()+"\t目录\t");
// }
//
// }
//