广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java如何遍历指定目录下的所有目录?_北大青鸟IT计算机学校

作者:邓华发布时间:2021-01-20分类:Java技术浏览:1026


导读:Java是现在流行的编程语言之一,很多企业在开发软件的时候都会使用Java,因此,Java也成为了许多计算机学子必学的编程语言之一。那么,Java如何遍历指定目录下的所有目录?下面惠州北大青鸟老师给大家科普一下Java如何遍历指定目录下的所有目录。

Java是现在流行的编程语言之一,很多企业在开发软件的时候都会使用Java,因此,Java也成为了许多计算机学子必学的编程语言之一。那么,Java如何遍历指定目录下的所有目录?下面惠州北大青鸟老师给大家科普一下Java如何遍历指定目录下的所有目录。

以下实例演示了如何使用 File 类的 list 方法来遍历指定目录下的所有目录:

/*
author by w3cschool.cc
Main.java
*/

import java.io.*;

class Main {
  public static void main(String[] args) {
     File dir = new File("F:");
     File[] files = dir.listFiles();
     FileFilter fileFilter = new FileFilter() {
        public boolean accept(File file) {
           return file.isDirectory();
        }
     };
     files = dir.listFiles(fileFilter);
     System.out.println(files.length);
     if (files.length == 0) {
        System.out.println("目录不存在或它不是一个目录");
     }
     else {
        for (int i=0; i< files.length; i++) {
           File filename = files[i];
           System.out.println(filename.toString());
        }
     }
  }
}

以上代码运行输出结果为:

14
F:\C Drive Data Old HDD
F:\Desktop1
F:\harsh
F:\hharsh final
F:\hhhh
F:\mov
F:\msdownld.tmp
F:\New Folder
F:\ravi
F:\ravi3
F:\RECYCLER
F:\System Volume Information
F:\temp
F:\work

想学Java软件开发吗?来惠州北大青鸟新方舟校区学。

Java9.png

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表