我想在虚拟目录下建一个文件,abc/a.txt,开始时没有abc着目录,有什么办法可以直接建abc这目录,然后在下面建a.txt这文件呢?

解决方案 »

  1.   

    new File("abc").mkdir();
    如果要同时建多级的目录将mkdir改为mkdirs
      

  2.   

    JSP文件操作-JSP创建文件夹示例<%@ page contentType="text/html; charset=gb2312" %>http://bbs.8isp.cn  
    <%@ page import="java.io.*;"%>http://bbs.8isp.cn  
    <html>http://bbs.8isp.cn  
    <head>http://bbs.8isp.cn  
    <title>目录创建示例</title>http://bbs.8isp.cn  
    </head>http://bbs.8isp.cn  
    <body>http://bbs.8isp.cn  
    <%/*writed by Yecon*/http://bbs.8isp.cn  
    //在F盘创建t1目录http://bbs.8isp.cn  
    File file = new File("F:\\t1");http://bbs.8isp.cn  
    boolean result = false;http://bbs.8isp.cn  
    //创建目录http://bbs.8isp.cn  
    if(!file.exists()){http://bbs.8isp.cn  
    result = file.mkdir();http://bbs.8isp.cn  
    if(result){http://bbs.8isp.cn  
      out.println("<p>成功创建目录F:\\t1.</p>");http://bbs.8isp.cn  
    }http://bbs.8isp.cn  
    }http://bbs.8isp.cn  
    else{http://bbs.8isp.cn  
    out.println("<p>目录F:\\t1已存在.</p>");http://bbs.8isp.cn  
    }http://bbs.8isp.cn  
    file = new File("F:\\t2\\t3");http://bbs.8isp.cn  
    if(!file.exists()){http://bbs.8isp.cn  
    //创建目录,mkdir方法只能创建单个目录http://bbs.8isp.cn  
    result = file.mkdir();http://bbs.8isp.cn  
    if(result){http://bbs.8isp.cn  
      out.println("<p>因为t2目录不存在,创建目录F:\\t2\\t3失败.</p>");http://bbs.8isp.cn  
    }http://bbs.8isp.cn  
    }http://bbs.8isp.cn  
    else{http://bbs.8isp.cn  
    out.println("out.println<p>F:\\t2\\t3已存在.</p>");http://bbs.8isp.cn  
    }http://bbs.8isp.cn  
    if(!file.exists()){http://bbs.8isp.cn  
    //mkdirs方法可以创建多个目录http://bbs.8isp.cn  
    result = file.mkdirs();http://bbs.8isp.cn  
    if(result){http://bbs.8isp.cn  
      out.println("<p.成功创建目录F:\\t2\\t3.</p>");http://bbs.8isp.cn  
    }http://bbs.8isp.cn  
    }http://bbs.8isp.cn  
    %>http://bbs.8isp.cn  
    </body>http://bbs.8isp.cn  
    </html>
      

  3.   

    哦,不好意思我复制过来的不知道有网地,给你连接你自己去看,可能更清楚http://bbs.8isp.cn/htm_data/11/0611/333.html
    希望可以帮助更多的人:
    群号:27533401 
    我们的总部设在http://bbs.8isp.cn/?u=233