第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > Java中获取本地某一个目录下的所有文件和文件夹

Java中获取本地某一个目录下的所有文件和文件夹

时间:2023-03-11 14:47:36

相关推荐

Java中获取本地某一个目录下的所有文件和文件夹

在从事web开发工作中,经常需要对本地某一个目录下的文件进行处理,而在这之前,我们需要做的就是获取到这个目录下的文件。

1 String filepath = "D:\file";//D盘下的file文件夹的目录2 File file = new File(filepath);//File类型可以是文件也可以是文件夹3 File[] fileList = file.listFiles();//将该目录下的所有文件放置在一个File类型的数组中

如果只需要处理文件,可以用一个新的File类型的数组将所有文件收集进去。

List<File> wjList = new ArrayList<File>();//新建一个文件集合for (int i = 0; i < fileList.length; i++) {if (fileList[i].isFile()) {//判断是否为文件wjList.add(fileList[i]);}}

同样,如果需要获取所有的子文件夹

List<File> wjjList = new ArrayList<File>();//新建一个文件夹集合for (int i = 0; i < fileList.length; i++) {if (fileList[i].isDirectory()) {//判断是否为文件夹wjjList .add(fileList[i]);}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。