JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 新手區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:將字串寫入TXT檔無法全部寫入 [Re:gtootg33]
jimwayne





發文: 220
積分: 0
於 2014-05-09 15:51 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
gtootg33 wrote:
我發現問題在哪了,原來我忘記input.close();了,但為什麼沒有close會有這個情況呢,可以跟我解釋一下嗎@@?


您應該思考為何 BufferedWritter 要叫做 buffered writer,並且可以看一下 BufferedWriter 的文件描述:
Writes text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.


然後您應該就可以發現,這個類別是以較有效率的方式做字元、字串等的寫入
而較有效率的原因是因為它實作了 buffer
接著就是因為實作了 buffer,所以會需要透過 flush() 或 close() 強迫把所有 buffer 的內容清空並寫到實體磁碟上。


reply to postreply to post
Java 工作者,但仍然是個初心者.....
話題樹型展開
人氣 標題 作者 字數 發文時間
1173 將字串寫入TXT檔無法全部寫入 gtootg33 252 2014-05-08 22:16
1080 Re:將字串寫入TXT檔無法全部寫入 gtootg33 61 2014-05-08 23:47
1019 Re:將字串寫入TXT檔無法全部寫入 jamestian 69 2014-05-09 09:47
1021 Re:將字串寫入TXT檔無法全部寫入 gtootg33 10 2014-05-09 15:43
1043 Re:將字串寫入TXT檔無法全部寫入 jimwayne 478 2014-05-09 15:51
» JWorld@TW »  Java 新手區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8