Re: [問題] FileOutputStream寫入檔案 開頭有亂碼

看板java作者 (偶爾想擺爛一下)時間16年前 (2010/01/14 23:46), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《Lecwar (Garphild)》之銘言: : Dear java版上的先進大家好 : 小弟在使用FileOutputStream時發現,寫入的檔案開頭會有數個字元的亂碼 : 試著轉過不少編碼還是無法解決,谷歌了一下,或許是沒有下對關鍵字,也是沒結果, : 所以想上來詢問一下大家.. : 以下是寫入檔案部分的程式碼 : ... : 使用時指定檔案名稱以及想寫入的內容 : 假設我寫入字母abc : 可是從檔案讀出來的文字前面總是會數個奇怪的字元,截圖如下: : http://www.badongo.com/pic/8420734 : 先謝謝大家的協助了。 : 我後來用其他編輯器看了一下 : 好像是ascii的特殊字元 : http://www.badongo.com/pic/8421834 首先請你不要自行去做任何轉碼的動作,然後忠實的呈現你的程式碼、input 與 output。 你附的圖是 Eclipse console view 的快照圖,這是你的程式以某種方式去取得 輸出檔的數據,然後以一種只有你知道的 interpret 方式去呈現。你附上把該 輸出檔以其他的編輯器(Notepad, UltraEdit, browser...)開啟顯示的快照圖 反倒會來的比較有幫助一些。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.142.102

01/14 23:53, , 1F
好的~第二張圖就是 我目前有實驗出沒發生錯誤的情況
01/14 23:53, 1F

01/14 23:55, , 2F
可是程式碼幾乎一樣..等等真的不行再貼詳細的兩個檔案上來
01/14 23:55, 2F

01/15 00:00, , 3F
呃..找到錯了..寫另一個同名函式時不小心叫成寫object的..
01/15 00:00, 3F
文章代碼(AID): #1BJpnjRO (java)
文章代碼(AID): #1BJpnjRO (java)