java.io.File
java.io.*查看JDK帮助。

解决方案 »

  1.   

    import java.io.File;public class MakeDir{
     
                  static File f = new File("d:\\java-io");
                             
         
                  static public void md(){
                              
                              f.mkdir();
                              }
                              
                              
                  static public void dd(){
                            
                             f.delete();
                           }
                            
                  public static void main(String [] args)throws Exception{
                  
                                     md();
                                    
                                    if(f.isDirectory()){
                                     File [] fe = f.listFiles();
                                       go_on:
                                       for (int i = 0;i<fe.length;i++){
                                        if (fe[i].isDirectory()){
                                        File [] fe1 = fe[i].listFiles();
                                          for (int j = 0;j<fe1.length;j++){
                                           if (fe1[j].isDirectory())
                                           continue go_on;
                                           else System.out.println(fe1[i].toString());
                                        }
                                       
                                            }
                                       
                                       else System.out.println(fe[i].toString());
                                       
                                          
                                       
                                        }
                                     }
                                   }
                           }
      

  2.   

    import java.io.File;public class MakeDir{
     
                  static File f = new File("d:\\java-io");
                             
         
                  static public void md(){
                              
                              f.mkdir();
                              }
                              
                              
                  static public void dd(){
                            
                             f.delete();
                           }
                            
                  public static void main(String [] args)throws Exception{
                  
                               md();
                                    
                              if(f.isDirectory()){
                              File [] fe = f.listFiles();
                               go_on:
                               for (int i = 0;i<fe.length;i++){
                               if (fe[i].isDirectory()){
                                  File [] fe1 = fe[i].listFiles();
                                   for (int j = 0;j<fe1.length;j++){
                                    if (fe1[j].isDirectory())
                                    continue go_on;
                                 
                                      }
                                       
                                        }
                                       
                               else System.out.println(fe[i].toString());
                                       
                                          
                                       
                                    }
                                 }
                             }
                         }
                  
                                       
                  
      

  3.   

    递归
    import java.io.*;
    class A
    {
    public static void main(String[] args)
    {
    File file=new File("c:\\test");
             A a=new A();
    a.read(file); }
    public void read(File f)
    {
    File[] files=f.listFiles();
    for(int i=0;i<files.length;i++)
    {
    File tmpFile=files[i]; if(tmpFile.isDirectory())
    this.read(tmpFile);
    else
    System.out.println("file:"+tmpFile);
    }
    }}
      

  4.   

    <%@ page contentType="text/html; charset=gb2312" %>
    <%@ page import="java.io.*" %>
    <%
    String url1="C:/aaa";
    File  f=(new File(url1));
    if(f.isDirectory()){
                              File [] fe = f.listFiles();
                               go_on:
                               for (int i = 0;i<fe.length;i++){
                               if (fe[i].isDirectory()){
                                      
                                  File [] fe1 = fe[i].listFiles();
                                   for (int j = 0;j<fe1.length;j++){
                                    if (fe1[j].isDirectory())
                                    continue go_on;
                                     out.println(fe1[j].toString());
                }
            }                 
         else out.println(fe[i].toString());
        }
      }
                            
    %>