加班到现在,╮(╯▽╰)╭
最近的项目在做文件夹的移动
我用以下方法做的,但是无法实现 一次性创建多个根文件夹
- Java code
package jp.co.hitachi_mp.finance.hmp_sss.scan.test;import java.io.File;import jp.co.hitachi_mp.finance.hmp_sss.scan.businessLogic.JSAKAD0200BusinessLogic;public class TestDate { public static void main(String[] args) { newFolder("c:\\test\\1\\2"); } public static void newFolder(String folderPath) { try { String filePath = folderPath; filePath = filePath.toString(); File myFilePath = new File(filePath); if (!myFilePath.exists()) { myFilePath.mkdir(); } } catch (Exception e) { System.out.println("新建目录操作出错 "); e.printStackTrace(); } }}
除了将 路径先用 split 一个个的分开,然后一个个的建立文件夹为,还有其他方法否???
明天要上交了,希望大家 多多指点啊
欢迎贴代码, 表示 很急促…… 谢谢
------解决方案--------------------
你用了 mkdir 方法,那可以试试 mkdirs 方法
------解决方案--------------------
不知道楼主说的创建多个根文件夹是什么意思。
但是如果楼主的意思是一次创建多层目录结构的话,那好办。
只需要把这句
[code=Java]
myFilePath.mkdir();
[code]
改成
[code=Java]
myFilePath.mkdirs();
[code]