请问用JAVA如何遍历一个目录下的所有文件? public void traverse(String existPath){File path=new File(existPath);File f2;String[] str;str=path.list();for(int i=0;i<str.length;i++){ f2=new File(str[i]) if(f2.isFile()) //........ else if(f2.isDirectory()) //...........}} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 File:public File[] listFiles() public void TraveDirectory(File file){ if (file.isfile()) //如果是一个文件则返回! return; else String[] fileList=file.list(); for(int i=0;i < fileList.length; i++){ //........ //........... } import java.io.*;public class files{ public static void main(String args[]){ File input = new File("c:\\aa\\"); File println= input.getParentFile();//取的是父目录 String xprintln = input.getParent(); System.out.println(0); System.out.println(println.isDirectory());//条件为false所以没有执行你下面的逻辑 if(println.isDirectory()){ System.out.println(1); String [] list = println.list(); for(int i=0;i<list.length;i++){ System.out.println(2); System.out.println(list[i]); } } }}呵呵,自己修改一下。 参看File类的几个list方法(在jsdk的api文档里,如果没有,可以从sun.java.com当) 新手问题 最简单的模拟QQ聊天框的(网络编程) 关于加载数据库驱动的几种方式的疑问。 在一个非web的程序中,如何使用java来抓取google的搜索结果 JAVA中的最大偏移值 配置IIS的时候没有系统盘怎么办啊?请大家帮个忙 看<java编程思想>碰到了一个 小问题,第一次来Java版问问题! 希望大家教我呀!。 多谢了! 请教! java 的简单问题 11 ??? 请问JBUILER怎样打包,怎样把jre也包含进去?谢了。 求助! 用JBuilder能将java程序生成exe可执行文件吗?如何生成?
public File[] listFiles()
return;
else
String[] fileList=file.list(); for(int i=0;i < fileList.length; i++){
//........
//...........
}
public class files{
public static void main(String args[]){
File input = new File("c:\\aa\\");
File println= input.getParentFile();//取的是父目录
String xprintln = input.getParent();
System.out.println(0);
System.out.println(println.isDirectory());//条件为false所以没有执行你下面的逻辑
if(println.isDirectory()){
System.out.println(1);
String [] list = println.list();
for(int i=0;i<list.length;i++){
System.out.println(2);
System.out.println(list[i]);
}
}
}
}呵呵,自己修改一下。