为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不输出结果吗?

为什么不输出结果吗?

拱白菜的猪001 2016-11-01 23:45:22
package imooc;import java.io.File;import java.io.IOException;public class FileUtils { //列出File的一些常用操作比如过滤。遍历等     //列出指定目录下包括其子目录)的所有文件    public static void liatDirrctory(File dir) throws IOException{    if(!dir.exists()){    throw new IllegalArgumentException("目录"+dir+"不存在");     }    if(!dir.isDirectory()){    throw new IllegalArgumentException(dir+"不是目录");     }    //     String[] filenanmes=dir.list();//返回的是字符串数组//     for(String string:filenanmes){//     System.out.println(dir+"\\"+string);//     }         //如果要遍历子目录下的内容就需要构造成file对象做递归操作,File直接提供了直接返回             File[] files=dir.listFiles();//返回的是子目录(文件)的抽象             if (files!=null && files.length>0){            for(File file:files){            if(file.isDirectory()){            //递归            listDirectory(file);            }else{            System.out.println(file);            }            }             }             //             for (File file:files){//             System.out.println(file);//             }           }   private static void listDirectory(File file) { // TODO 自动生成的方法存根 } public static void main(String[] args) { }}package imooc;import java.io.File;import java.io.IOException;public class FileUtilstest1 { public static void main(String[] args)throws IOException { FileUtils.liatDirrctory(new File("C:\\Users\\Administrator\\Desktop\\java")); }}
查看完整描述

1 回答

?
忘性最大的人

TA贡献118条经验 获得超37个赞

兄弟,这函数写的让我有点强迫症犯,到底想做什么?
查看完整回答
反对 回复 2016-11-02
  • 1 回答
  • 0 关注
  • 1140 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信