怎么依次读取一个目录下的所有文件? 假设有一目录:E:\pathFile file = new File("e:\\path");File[] listfile = file.listFiles();file[i]就是你想要的文件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void deleteTree(File path){ File[] files = path.listFiles(); for(int i=0;i<files.length;i++){ File child = files[i]; if (child.isDirectory()){ deleteTree(child); } child.deleteFile(); }} import java.io.*;public class DirList3 { public static void main(final String[] args) { try { File path = new File("."); String[] list; if(args.length == 0) list = path.list(); else list = path.list( new FilenameFilter() { public boolean accept(File dir, String n) { String f = new File(n).getName(); return f.indexOf(args[0]) != -1; } }); for(int i = 0; i < list.length; i++) System.out.println(list[i]); } catch(Exception e) { e.printStackTrace(); } }}参考一下吧,--其中有个目录滤除器--缺省为.目录稍微改变一下,会符合自己要求的 Thank Up,可惜我的这50分早就给出去了,可不可以再给一次? 我Action返回json数据java类可以输出 如何把json传给页面 我在线 谢谢了 一道面试题,大家做做看! 新手,碰见个问题 [散分 80分] 想写一个关于通信协议点评的帖子,不知道写在哪个版面比较好 一道面试题 如何用java在数据库中删除一行数据? 怎么获得抽象类的对象 如何获得子菜单对象,并对其进行操作的问题 怎么在linux下建目录 大家给推荐几本JAVA的好书 烦人的jbuilder 的字体!!!! awt包的问题
File[] files = path.listFiles();
for(int i=0;i<files.length;i++){
File child = files[i];
if (child.isDirectory()){
deleteTree(child);
}
child.deleteFile();
}
}
public static void main(final String[] args) {
try {
File path = new File(".");
String[] list;
if(args.length == 0)
list = path.list();
else
list = path.list(
new FilenameFilter() {
public boolean
accept(File dir, String n) {
String f = new File(n).getName();
return f.indexOf(args[0]) != -1;
}
});
for(int i = 0; i < list.length; i++)
System.out.println(list[i]);
} catch(Exception e) {
e.printStackTrace();
}
}
}
参考一下吧,
--其中有个目录滤除器
--缺省为.目录稍微改变一下,会符合自己要求的