我往一个java类里传了一个文件.如:
d:/www/org/apache/a.html
那我如何在类里实现在文件夹(d:/www/org/apache)有的情况下,去创建文件.而在文件夹没有的情况下先创建文件夹再创建文件呢?
我试了mkdirs的方法.它把a.html也创建成文件夹了.在网上找了找.都是文件夹和文件分开传而不是一起传进去.
请问该如何实现呢?
先说明.这是一个纯java类.不是servlet.
d:/www/org/apache/a.html
那我如何在类里实现在文件夹(d:/www/org/apache)有的情况下,去创建文件.而在文件夹没有的情况下先创建文件夹再创建文件呢?
我试了mkdirs的方法.它把a.html也创建成文件夹了.在网上找了找.都是文件夹和文件分开传而不是一起传进去.
请问该如何实现呢?
先说明.这是一个纯java类.不是servlet.
File f = new File("d:/www/org/apache");
if(f.exist())不存在就创建这个文件夹
然后同样道理,判断a这个文件存在
if(!file.exists()){
file.getPatternFile().mkdirs();
//然后打开流写入文件
}
if(!file.exists()){
}