有沒有辦法讓計算機上存在文件的完整路徑? 例如,我想要得到的文件的完整路徑的文件夾中的桌面獲取文件路徑
我試着使用:
File f = new File("help.chm");
String f2=f.getAbsolutePath();
f3=f3.replaceAll("\\\\","/");
System.out.println("Path:"+f3);
,但它給我的項目是這樣的路徑:
C:/Users/toshiba/Documents/NetBeansProjects/test/help.chm
雖然文件不在那裏。
您正在尋找'getCanonicalPath()'。另請參閱http://stackoverflow.com/questions/1099300/whats-the-difference-between-getpath-getabsolutepath-and-getcanonicalpath順便說一下,該文件不檢查存在。 – tuergeist
@GreatMajestics:windows 7 –
@tuergeist:但該文件存在 –