lvxisha

Java中的API方法总结

API方法总结

File file = new File(path);                #创建文件对象,指向一个目录
file.exists()                                #判断目录或者文件是否存在
File[] files = file.listFiles();            #获取当前目录下所有的目录和文件
f.isDirectory()                            #判断是目录还是文件
f.getAbsolutePath()                        #获取文件的绝对路径

使用demo,

public static List<String> getFileName(String dir, List<String> fileList){
        //dir字符串变成File文件对象,利用File的api实现需求
        File file = new File(dir);//利用file方法listFiles(),返回这个路径下的所有目录+文件(只是当前目录,不包含子目录)
        File[] files=file.listFiles();
        for (File f : files) {
            if(f.isDirectory()) {//递归
                //必须有结束条件,for循环最终会结束,方法返回
                getFileName(f.getAbsolutePath(), fileList );
            }else {
                fileList.add(f.getAbsolutePath());//
            }
        }
        return fileList;
        
    }

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
  • 2021-10-31
  • 2021-11-13
  • 2021-08-01
猜你喜欢
  • 2021-11-23
  • 2021-10-10
  • 2021-12-10
  • 2021-12-26
  • 2021-09-13
  • 2021-12-26
  • 2021-10-01
相关资源
相似解决方案