用java語句創建一個文件夾,并且使用:
(下面所有的file可以修改,file是我之前就創建好的一個對象,你也可以自己命名一個對象)
************************************************************************************************************************************
1.getAbsolutePath( ):獲取根路徑,即這個文件(或文件夾)所在的全路徑;(電腦或用戶可以根據你提供的地址從我的電腦開始,一步步找到你最終的文件,類似于:中國-上海市-徐匯區-你家),使用方法:file.getAbsolutePath( );獲取相對路徑是getParent( );使用方法:file.getParent( );
2.getName( ):獲取某個文件的名字,用法如 file.getName( );
3.mkdirs( ):創建文件夾,用法:file.mkdirs( );該方法會判斷之前給出的目錄(路徑)是否存在,若存在則不創建,若不存在,則創建;(補充知識:文件和文件夾是兩個不同的東西。創建文件的方法:creatNewFile( );)
delete( ):刪除文件夾,用法:file.delete( );
等方法;
具體的代碼如下:
************************************************************************************************************************************
package A_January;import java.io.File;/**練習:在你的D盤下創建一個文件夾,路徑為"D://辦公室//第三辦公室//3號桌",要求輸出其 父目錄的路徑,自己的名字,絕對路徑,輸出之后刪除。 * Created by Administrator on 17-1-18. */public class FileTest1 { public static void main(String[ ] args) { File file=new File("D://辦公室//第三辦公室//3號桌"); //創建路徑; file.mkdirs(); //創建文件夾; System.out.PRintln(file.getParent()); //打印上級目錄;(打印上級文件夾) System.out.println(file.getName()); //獲取名字; System.out.println(file.getAbsolutePath()); //獲取絕對路徑; file.delete(); //刪除3號桌;只會刪除最底層文件(夾); }}1.文中import java.io.File;是導入的IO流 中的 File包,學名:導包;2.public static void main(String [ ] args){ }表示這是一個主方法,關鍵詞:main;
3.源代碼和運行結果如圖(右邊部分),另外,運行程序后,在作者自己的電腦D盤,辦公室文件夾下面,第三辦公室文件夾下面,系統創建了一個名為“3號桌”的文件夾;當然路徑可以自己隨便改,文件夾的名字也可以自己修改;
************************************************************************************************************************************
大家可以好好琢磨琢磨,轉載請注明出處,如果有錯誤,請不吝指正;
1491527416@QQ.com
張牧野菌
2017年2月8日
新聞熱點
疑難解答