有的時候會遇到檔案流多次使用,一般正常來說,使用完檔案流檔案流就會關閉不能再次使用,這個時候就需要我們把原來的檔案流保留下來,以便再次使用。『』
inputstream resstream ;//原檔案流
//儲存檔案流
bytearrayoutputstream baos = new bytearrayoutputstream();
byte buffer = new byte[1024];
int len;
while ((len = resstream.read(buffer)) > -1 )
baos.flush();
//檔案流1
inputstream stream1 = new bytearrayinputstream(baos.tobytearray());
你的操作
//檔案流2
inputstream stream2 = new bytearrayinputstream(baos.tobytearray());
你的操作
【本文由「年輕要浪啊」發布,2023年05月10日】
返回檔案流 使用流讀取檔案內容
程式 public static void fis catch exception e 程式執行結果 通過開啟乙個到實際檔案的連線來建立乙個 fileinputstream,該檔案通過檔案系統中的 file 物件 file 指定。通過使用檔案描述符 fdobj 建立乙個 fileinputstrea...
檔案流的使用(C )
檔案流 讀取 public void filestreamread 使用streamreader來讀取乙個文字檔案 public void streamreader console.readkey 使用streamwriter來讀取乙個文字檔案 public void streamwriter co...
使用Git Rebase合併多次提交
在平時的軟體開發中,我們每個team使用乙個公共倉庫 這裡說的是git倉庫 每當有乙個新的需求,我們會拉出乙個特性分支,然後在這個特性分支上做開發以及提交個人的 我有個習慣就是 為了確保 的安全性,每天下班前會把個人的本地倉庫 提交到公共倉庫。由於每天開發過程中由於各種原因會提交幾次 到個人倉庫,這...