是否有可能在java中打開一個文件追加數據並關閉無數次。例如:在Java中打開現有文件並關閉它。
//---- psuedocode
//class variable declaration
FileWriter writer1 = new FileWriter(filename);
fn1:
writer.append(data - title);
fn2:
while(incomingdata == true){
writer.append(data)
writer.flush();
writer.close()
}
問題在於while循環。該文件已關閉,無法再次打開。任何人都可以幫助我呢?
你可以重新打開每一次呢? – bdares 2012-03-20 07:19:49
一旦關閉流,您就無法訪問它。 – 2012-03-20 07:19:52
那麼*不要*關閉它?這裏有什麼問題? – EJP 2012-03-20 07:30:43