File file=new File(目录的绝对路径);
File[] tempfile_list=file.listFiles();
tempfile_list数组中包括本目录下所有文件及目录。

解决方案 »

  1.   

    我记得我以前用的是file.list()
      

  2.   

    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())
       //...........
    }
    }
      

  3.   

    public void TraveDirectory(File file){  if (file.isfile())  //如果是一个文件则返回!
         return;
      else
        String[] fileList=file.list();  for(int i=0;i < fileList.length; i++){
        //........
        //...........
      }