⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 filewalker.java

📁 本书属于《开发专家之 Sun ONE》系列丛书
💻 JAVA
字号:
//FileWalker.java
import java.io.*;
import java.util.*;
import java.util.zip.*;
class FileWalker extends Observable
{
    void walk(File dir, boolean includeDirectories, FileFilter filter)
{
        if (dir.isDirectory()) {
            if (includeDirectories) {
                setChanged();
                notifyObservers(dir);
            }
            File[] files = dir.listFiles(filter);

            if (files != null) {
                for (int i=0; i<files.length; i++) {
                    walk(files[i], includeDirectories, filter);
                }
            }
        } else {
            setChanged();
            notifyObservers(dir);
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -