專案裡需要用到file類,趁此複習了一下file的基本用法:建立、刪除、複製、重新命名·······
總的來說,file類既可以看做目標,也可以看做是乙個檔案,具體參考file類官方文件
先上**:
//create file
directory = new file(environment.getexternalstoragedirectory()
+ file.separator + "syslibrary" + file.separator +
uuid.randomuuid().tostring().replaceall("-", ""));
//新建的file不一定保證位址存在,必須檢查一下
if (!directory.exists())
//檔案的複製(檔案輸入輸出流)
private file copy(file src, file dir) throws ioexception
fis.close();
foscopy.close();
} catch (filenotfoundexception e)
return dst;
}
final file temp = copy(video, filelist.get(exits));
tempvideo = new file(filelist.get(exits), uuid.randomuuid().tostring()
.replaceall("-", "") + ".mp4");
if (temp.renameto(tempvideo))
});videoview.setoncompletionlistener(new mediaplayer.oncompletionlistener()
});
英語很重要,英文好的話直接看file文件就能明白了,平時盡量多看英文文件,雖然一開始可能會慢一些,但google的搜尋會更加準確,這樣反倒會更快一些,等你把基本的單詞掌握了,那麼查起資料來效率會更高 Java 中File類的使用
1.file類的建構函式 file file new file string pathname 通過定義路徑名字字串轉換為抽象路徑來建立乙個file例項。file file new file string parent,string child 根據父路徑和子路徑字串建立乙個新的file物件。包括檔...
Java的File類操作
file檔案操作類 一 建立檔案類 file file new file filename filename可以是資料夾或者檔案 二 在進行檔案的操作時 若操作的物件是檔案,那麼在進行檔案的建立 刪除 複製之前,需要做如下操作 1 需要判斷檔案是否存在 2 以及file所指向的物件是乙個檔案還是乙個...
File類的使用
file 表示磁碟或者網路的某個檔案或者資料夾,物件導向 磁碟上的檔案或者網路上的檔案,資料夾都是物件 file的物件用來封裝乙個檔案或者資料夾。建立file物件,封裝檔案 file fil3 newfile d test2 2.txt 判斷dir物件封裝的是否是乙個檔案 boolean resul...