运用这段代码可以打开D盘所有的TXT文档的代码
温馨提示:写好了别乱用。若运行了,后果自负
public static void show(File file) throws IOException {
File[] listFiles = file.listFiles();
if (listFiles == null) {
System.out.println("--->" + file.getAbsolutePath());
return;
}
for (File f : listFiles) {
if (f.isFile()) {
if (f.getName().endsWith(".txt")) {//判断是否是txt文档
System.out.println(f.getAbsolutePath());//打印文件的位置
Desktop.getDesktop().open(f);// 使用程序打开文件 注:这段代码运行时最好注释掉
}
} else {
show(f);
}
}
}
public static void main(String[] args) throws IOException {
show(new File("d://"));
}