国产探花免费观看_亚洲丰满少妇自慰呻吟_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動畫

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成武县| 常熟市| 永兴县| 兴城市| 浑源县| 义马市| 砀山县| 青海省| 淄博市| 彝良县| 镇赉县| 繁峙县| 顺义区| 玛纳斯县| 灌阳县| 新蔡县| 苏尼特左旗| 宜良县| 七台河市| 房山区| 绥滨县| 修文县| 库车县| 呼伦贝尔市| 内丘县| 丰都县| 铜川市| 河间市| 南安市| 通榆县| 扎赉特旗| 上蔡县| 肇州县| 富锦市| 晋宁县| 左云县| 丰镇市| 揭西县| 宝山区| 兴隆县| 华蓥市|