2012-02-27 69 views
0

當我執行下面的代碼:如何使用Java查找文件屬於哪個文件夾?

File f = getFile(); 
String absPath = f.getAbsolutePath() 

System.out.println(absPath); 

我得到以下打印出來:

C:\用戶\ MYUSER \桌面\測試\ file.txt的

但那不是我想要的!我想絕對路徑通往file.txt,即:

C:\用戶\ MYUSER \桌面\測試\

我試圖弄清楚如何使用Java文件I/O API來實現這一點,但我似乎無法找到任何匹配我所尋找的東西。感謝您向正確的方向推動。

回答

3

看看這裏:File#getParentFile()

+0

請讓1.4.2 javadocs死掉:) – Bozho 2012-02-27 22:19:22

+0

這是第一個正確答案!我看到你的刪除評論!哈哈! ;) – 2012-02-27 22:20:34

+0

我會,如果谷歌不會把它帶到第一次搜索命中,每次我搜索java文檔。 – 2012-02-27 22:21:27

2

getParentFile()文件的方法,在這裏你的朋友。

相關問題