filewalker.java
来自「本书属于《开发专家之 Sun ONE》系列丛书」· Java 代码 · 共 27 行
JAVA
27 行
//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 + =
减小字号Ctrl + -
显示快捷键?