[問題] 寫檔案問題

看板AndroidDev作者 (xXx)時間12年前 (2013/12/24 21:12), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
請教各位高手 目前我要寫一個檔案 而寫檔案的方式是透過這樣的方式寫的 (我的其中一行code,其他行只是改getBytes內容) (fos為RandomAccessFile,我用來寫16進位碼) fos.write(tempstr.getBytes(),0,8); // edf version of data format 但是我遇到一個奇怪的現象 就是假設我每開一次app就會寫一次檔案 當某次寫檔案的時候,若該檔案寫出來為亂碼(不是我要的內容),之後的檔案就會都亂碼 但如果我重開機,寫出來的檔案內容就會是對的,不過如果開app寫新的檔案的時候 又會在一個隨機的時機,寫出亂碼的檔案 有點不太會描述這個問題~"~ 我試圖簡言之就是 我目前的code寫出來的檔案不會都是對的 有時候對有時候錯 寫file的時候有需要先設定什麼嗎? 我猜是沒先把要寫什麼file定義好? 麻煩各位解答了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.64.119

12/24 22:45, , 1F
寫完有 flush?
12/24 22:45, 1F

12/25 11:47, , 2F
你多設定一下編碼看看
12/25 11:47, 2F

12/26 00:54, , 3F
好我都試試看!謝謝大加
12/26 00:54, 3F

12/26 00:54, , 4F
12/26 00:54, 4F
文章代碼(AID): #1IkOWaVI (AndroidDev)