java 讀取檔案的路徑方法

2021-07-25 09:40:23 字數 486 閱讀 6083

絕對路徑:

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....