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