絕對路徑:
file file = new file("c:/test.txt");從磁碟根目錄開始指定路徑。不建議使用。
相對路徑:
file file = new file(test.class.getresource("file.txt").getfile());獲取test.class同目錄下的檔案
file file1 = new file(test.class.getresource("../file1.txt").getfile());//可以新增上級目錄
獲取本類路徑:class.class.getclass().getresource("/").getpath();
注意這個東西只對class檔案管用。
獲取系統根路徑的方法:
string path=system.getproperty("user.dir");//工作空間路徑
file file = new file(path+"\\1.txt");
java讀取文獲取檔案路徑
string directory d 呵呵 3059 此目錄下放9張 listf new arraylist file dir new file directory if dir.isfile return 判斷是否是檔案,如果是檔案則返回。file files dir.listfiles 列出當前...
java 路徑 配置檔案讀取
這幾天做乙個專案,關於路徑做如下筆記,有需要供參考。取工程內的檔案,一般都要用相對路徑,這個自然不用多說。在src統計目錄建配置檔案目錄res,在res中放入配置檔案。讀取檔案使用方式 1.mytest.class.getresourceasstream res xx.properties 2.pr...
Java讀取配置檔案路徑設定
讀配置檔案推薦做法 1.test.class.getresource 獲取test類所在路徑 2.test.class.getresource 獲取classpath的絕對路徑 3.thread.currentthread getcontextclassloader getresource 同上4....