2014-01-15 62 views
0

在Android中,我想通過其文件路徑創建一個指向已經存在的文件的指針。Android:如何通過文件路徑設置指向文件的指針

例如,我的僞代碼:

String path = "file/directory/filename"; 
File ptr = File's pointed to by the path 

的Android文檔只提供了這一個可以創建通過文件路徑中的新文件的方法,但我只想要一個文件對象,僅指向一個已經存在的文件。

我該怎麼做?

回答

1

用途:

String path = "file/directory/filename"; 
File ptr = new File(path); 

// check If file exists. 
if(ptr.exists()) { 
    // Your code Here if file exists            
} 
1
File f = new File(path); 

F積分到一個虛擬文件,如果文件犯規存在,寫任何東西給它,要麼創建或導致系統崩潰,這取決於內容的類型你正在寫信給它。

刪除,這並不存在也將失敗文件,所以用文件的任何操作都必須以嘗試捕捉封裝的IOException異常

看到http://developer.android.com/reference/java/io/File.html

還對Android的新奇巧你明確有權請求許可READ_EXTRANL_STORAGE如果你想閱讀,並且WRITE_EXTERNAL_STORAGE如果你想寫

相關問題