項目結構:
運行效果:
=================================================
部分代碼:
=================================================
/Test_file/src/com/b510/create/file/CreateFiles.java
1 package com.b510.create.file; 2 3 import java.io.File; 4 5 /** 6 * 創建文件夾 7 * @author hongten(hongtenzone@foxmail.com) 8 * 9 */ 10 public class CreateFiles { 11 public static void main(String[] args) { 12 String root = System.getProperty("user.dir")+"\\src\\"; 13 System.out.println(root); 14 File rootFiles = new File(root); 15 if(!rootFiles.exists()){ 16 System.out.println("創建情況:"+rootFiles.mkdirs()); 17 }else{ 18 System.out.println("存在目錄:"+rootFiles.getAbsolutePath()); 19 } 20 System.out.println("================================="); 21 String myPackage = root + "com/b510/test"; 22 File myPackageFiles = new File(myPackage); 23 if(!myPackageFiles.exists()){ 24 System.out.println("包路徑創建情況:"+myPackageFiles.mkdirs()); 25 }else{ 26 System.out.println("存在目錄:"+myPackageFiles.getAbsolutePath()); 27 } 28 } 29 }
之前做了一個實驗,就是在eclipse中用代碼自動新建package,都沒有實現...可能那個時候腦袋被騾子踢了...
今天一試就成功...哈哈...
功能實現的好處:
可以完成我之前做的代碼自動生成。這樣就不用我手動建目錄啦...