国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

getParentFile()的作用

2024-04-27 15:14:08
字體:
來源:轉載
供稿:網友
本文是筆者在追查zip包壓縮和解壓時,所遇到的方法,特此在網上查閱了其他作者的解釋自己做個存留getParentFile()的作用是獲得父目錄         問題就是.mkdirs(); 這個方法只能生成一層一層的文件夾,不能生成文件,而你的file對象路徑是直接到文件那一層的,     不用getParentFile()獲得父目錄的話,就會想你說的那樣生成兩個文件夾而不是你想要的文件,所以要先調用getParentFile()獲得父目錄,     用.mkdirs()生成父目錄文件夾,最后把你想要的文件生成到這個文件夾下面,就是想要的結果
getAbsolutePath():返回抽象路徑名的絕對路徑名字符串。public static void test1(){        File file1 = new File(".//test1.txt");        File file2 = new File("D://workspace//test//test1.txt");        System.out.PRintln("-----默認相對路徑:取得路徑不同------");        System.out.println(file1.getPath());        System.out.println(file1.getAbsolutePath());        System.out.println("-----默認絕對路徑:取得路徑相同------");        System.out.println(file2.getPath());        System.out.println(file2.getAbsolutePath());            }-----默認相對路徑:取得路徑不同------./test1.txtD:/workspace/test/./test1.txt-----默認絕對路徑:取得路徑相同------D:/workspace/test/test1.txtD:/workspace/test/test1.txt----------------------------------------------------public static void test2() throws Exception{        File file = new File("..//src//test1.txt");        System.out.println(file.getAbsolutePath());        System.out.println(file.getCanonicalPath());    }D:/workspace/test/../src/test1.txtD:/workspace/src/test1.txt--------------------------------------------public static void test3() throws Exception{        File file = new File("D://Text.txt");        System.out.println(file.getCanonicalPath());    }(1),確定D盤下沒有Text.txt這個文件,直接執行這段代碼,得到的結果是:D:/Text.txt注意這里試大寫的Text.txt(2)在D盤下建立一個文件,名叫text.txt,再次執行代碼,得到結果D:/text.txt同樣的代碼得到不同的結果。如有其它好的方法和見解請指導,我會認真學習的

上一篇:Ireport 序號自增

下一篇:簡述css3動畫

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 禹城市| 武夷山市| 龙岩市| 开平市| 东至县| 苍梧县| 嘉荫县| 天长市| 潞西市| 达拉特旗| 祥云县| 色达县| 晋宁县| 长岛县| 调兵山市| 高青县| 台州市| 休宁县| 志丹县| 姜堰市| 北川| 凭祥市| 孝义市| 福鼎市| 武冈市| 观塘区| 崇文区| 海兴县| 达日县| 牟定县| 南漳县| 金坛市| 北宁市| 隆德县| 珲春市| 姚安县| 皋兰县| 伊宁县| 蒲城县| 连州市| 曲松县|